Tässä artikkelissa kerrotaan, miten Accessissa käytetään ylimmän arvon kyselyä tietuejoukon suurimpien tai pienimpien arvojen etsiminen. Ylimmän arvon kyselyjen avulla voit vastata erilaisiin liiketoimintakysymyksiin, kuten siihen, mitkä tuotteet myyvät hyvin ja mitkä eivät.

Sisältö

Tietoja ylimmän arvon kyselyistä

Ylimmän arvon kyselyä käytetään, kun haluat etsiä tietueita, jotka sisältävät taulukon kentän ylimmät tai alimmat arvot. Ylimmän arvon kyselyn avulla voit vastata seuraavanlaisiin kysymyksiin.

  • Mikä on kaikkein kalliin tai kalliin tuote?

  • Millä kolmella työntekijällä on seuraavat syntymäpäivät?

  • Mitkä osastot ovat luoneet suurimman tai vähiten myynnin kuluvan vuoden aikana?

  • Mitkä tuotteet ovat ylhäällä tai alhaalla viisi prosenttia myynnistä?

  • Mitkä tuoteluokkien tuotteet ovat ylimmät tai alimmat viisi prosenttia myynnistä?

Lyhyesti sanottuna ylimmät arvot -kysely lajittelee ja suodattaa sitten tiedot ja palauttaa kentän ylimmät tai alimmat arvot. Voit hakea numeerisia arvoja (mukaan lukien valuutta) ja päivämääräarvoja ylimmän arvon kyselyjen avulla.

Ylimmät arvot -kyselyn luominen noudattaa seuraavia laajoja vaiheita:

  • Voit luoda joko valintakyselyn tai summakyselyn.

    Valintakyselyn avulla voit etsiä taulukon ylimmät tai alimmat arvot. Summakyselyn avulla voit etsiä yhden tai useamman luokan ylimmät tai alimmat arvot. Jos esimerkiksi haluat vastata kysymykseen, kuten "Mikä on kalliin tai kalliin tuote", aloita luomalla valintakysely. Jos haluat vastata esimerkiksi kysymykseen "Mitkä tuotteet kussakin tuoteluokissamme ovat ylimmät tai alimmat viisi prosenttia myynnistä", käytä summakyselyä. Voit myös käyttää kumpaa tahansa kyselytyyppiä, kun haluat etsiä ylimmät ja alimmat arvot joko tietueryhmästä tai luokkiin kuuluvat tietueet.

  • Käyttää kyselyssä lajittelujärjestystä.

  • Käyttää kyselyyn muita ehtoja.

  • Määritä niiden tietueiden määrä, jotka haluat kyselyn palauttavan. Voit määrittää prosenttiosuuden, kuten kentän arvojen ylimmän 5 prosentin, tai voit määrittää kiinteän luvun, kuten kentän 10 ylintä arvoa.

Pääarvokyselyn ja suodattimen valitseminen

Jos haluat selvittää, kannattaako sinun luoda ylimmät arvot -kysely vai käyttää suodatinta, ota huomioon seuraavat asiat:

  • Jos haluat palauttaa tietueet, jotka sisältävät kentän suurimmat tai pienimmät arvot etkä tiedä kenttien tarkkoja arvoja (tai niillä ei ole merkitystä), luot ylimmät arvot -kyselyn.

  • Jos haluat palauttaa kaikki tietueet, joiden kentän arvo vastaa tai jotka ovat pienempiä tai suurempia kuin arvo, jota olet kiinnostunut, käytä suodatinta. Jos esimerkiksi haluat nähdä tuotteet, joiden hinta on välillä 50–100 $, käytä suodatinta. Tässä kuvassa on esimerkkisuodatin kyselyn rakennenäkymässä ja tulokset, joita tällainen suodatin voi tuottaa:

    50–100 dollaria maksavat tuotteet

    Lisätietoja suodattimien luomisesta ja käyttämisestä on artikkelissa Access-tietokannantietueiden valitseminen suodattimella.

Sääntöjen luominen ja käyttäminen ylimmät arvot -kyselyissä

Muista, että huolimatta kyselytyypistä (valintakyselystä tai summakyselystä) sinun on käytettävä kenttiä, jotka sisältävät kuvaavia tietoja, kuten työntekijöiden tai tuotteiden nimiä, ja kenttää, joka sisältää etsittävän ylimmän tai alimman arvon, kuten hinnan tai päivämääräkentän. Voit käyttää useita tietokenttiä, ja jos käytät summakyselyä, tietokentissä on yleensä oltava luokkatietoja, kuten kaupunki- tai maa-/aluekenttä. Voit jättää luokkatiedot pois vain, kun luot summakyselyn, joka suoritetaan kaikkiin tietueisiin, kuten "näytä minulle viidellä ylimmällä prosentilla kalliimmista tilauksista". Voit myös etsiä joko valintakyselyn tai summakyselyn avulla tietueiden tai luokkiin luokkien tietueiden ryhmän ylimmät ja alimmat arvot. Lisätietoja on tämän artikkelin kohdassa Luokkien tai ryhmien tietueiden ylimmän tai alimman arvon etsiminen.

Ylimmät tai alimmat arvot sisältävien tietueiden etsiminen

Tämän osion vaiheissa kerrotaan, miten voit luoda ylimmän arvon peruskyselyn ja kehittyneen kyselyn. Ensimmäisessä vaiheessa esitellään ylimmän arvokyselyn perusosat, kun taas toisessa osassa kerrotaan, miten löydät muutaman seuraavan työntekijän syntymäpäivät. Vaiheissa käytetään seuraavaa esimerkkitaulukkoa:

Sukunimi

Etunimi

Osoite

Kaupunki

Maa tai alue

Syntymäaika

Palkkaamispäivä

Barnhill

Josh

1 Main St.

New York

USA

5. helmikuuta 1968

10.6.1994

Heloo

Waleed

52 1st St.

Boston

USA

22. toukokuuta 1957

22. marraskuuta 1996

Guido

Pica

3122 75th Ave. S.W

Seattle

USA

11. marraskuuta 1960

11. maaliskuuta 2000

Bagel

2010-2

1 Contoso Blvd.

Lontoo

Iso-Britannia

22. maaliskuuta 1964

22.6.1998

Hinta

Julian

Calle Smith 2

Mexico City

Meksiko

05-kes-1972

05-tammi-2002

Hughes

55555

3122 75th St. S.

Seattle

USA

23.1.1970

23.4.1999

Riley

Steve

67 Big St.

Tampa

USA

14.4.1964

14. lokakuuta 2004

Birkby

Dana

2 Nosey Pkwy

Portland

USA

29. lokakuuta 1959

29. maaliskuuta 1997

Bagel

2010-2

1 Contoso Blvd.

Lontoo

Iso-Britannia

22. maaliskuuta 1964

20.6.1998

Voit tarvittaessa kirjoittaa tämän esimerkkitaulukon tiedot manuaalisesti tai kopioida tämän taulukon laskentataulukko-ohjelmaan, kuten Microsoft Exceliin, ja tuoda sitten tuloksena olevan laskentataulukon taulukkoon Access.

Huomautus: Jos sinulla ei ole laskentataulukko-ohjelmaa, voit kopioida mallitiedot tekstieditoriin, kuten Muistioon. Lisätietoja tekstitietojen tuomiseen on artikkelissa Tekstitiedoston tietojen tuominen tai linkitys.

Ylimmän arvon peruskyselyn luominen

  1. Valitse Luo-välilehden Kyselyt-ryhmästä Kyselyn rakennenäkymä.

  2. Napsauta taulukkoa, jota haluat käyttää kyselyssä, sijoita taulukko rakenneruudukkoon valitsemalla Lisää ja valitse sitten Sulje.
    tai-
    Kaksoisnapsauta taulukkoa.
    Jos käytät mallitietoja, lisää Työntekijät-taulukko kyselyyn.

  3. Lisää kyselyssä käytettävät kentät rakenneruudukkoon. Voit kaksoisnapsauttaa kutakin kenttää tai vetää ja pudottaa kunkin kentän Kenttä-rivin tyhjään soluun.
    Jos käytät esimerkkitaulukkoa, lisää Etunimi-, Sukunimi- ja Syntymäpäivä-kentät.

  4. Napsauta kentässä, joka sisältää ylimmät tai alimmat arvot (Syntymäpäivä-kenttä, jos käytät esimerkkitaulukkoa) Lajittele-riviä ja valitse joko Nouseva tai Laskeva.
    Jos arvot-kentässä on lukuja, kuten hintoja tai myyntilukuja, nouseva lajittelujärjestys palauttaa pienimmät arvot ja Laskeva lajittelujärjestys palauttaa suurimmat arvot. Jos arvot-kentässä on päivämääriä, laskeva lajittelujärjestys palauttaa uusimman päivämäärän, kun taas Nouseva palauttaa aikaisimman päivämäärän.

    Tärkeää: Lajittele-rivin arvon on oltava nouseva tailaskeva vain kentille, jotka sisältävät ylimmät tai alimmat arvot. Jos määrität lajittelujärjestyksen kentälle, joka ei sisällä ylimmän tai alimman arvon (esimerkiksi TuotteenNimi hinnan sijaan), kysely ei palauta haluamistasi tuloksia.

  5. Napsauta Rakenne-välilehden Kyselyn asetukset -ryhmässä Palauta-kohdan vieressä olevaa alanuolta (Suosituimmat arvot -luettelo) ja kirjoita haluamasi tietueiden määrä tai prosenttimäärä tai valitse vaihtoehto luettelosta.

  6. Suorita kysely napsauttamalla Suorita ja näytä tulokset taulukkonäkymässä.

  7. Tallenna kysely ja pidä se avoimena seuraavien vaiheiden mukaisesti.

Näet, että tämäntyyppinen ylimmän arvon kysely voi vastata peruskysymyksiin, kuten kuka on yrityksen vanhimman tai nuorin henkilö. Seuraavassa kerrotaan, miten voit käyttää lausekkeita ja muita ehtoja kyselyn tehon ja joustavuuden lisäämiseksi. Seuraavassa vaiheessa näkyvät ehdot palauttavat seuraavat kolme työntekijän syntymäpäivää.

Ehtojen lisääminen kyselyyn

Huomautus: Näissä ohjeissa oletetaan, että käytät edellisessä osassa kuvattua kyselyä.

  1. Avaa edellisissä vaiheissa luomasi kysely rakennenäkymässä.

  2. Kopioi ja liitä tai kirjoita kyselyn rakenneruudukon Syntymäpäivä-sarakkeen oikealla puolella 1. päivämääräosa("m"; [Syntymäpäivä]). DatePart-funktio poimii Syntymäpäivä-kentän arvon kuukausiosan.

  3. Kopioi ja liitä tai kirjoita lauseke Lauseke2: DatePart("d",[Syntymäpäivä])lausekkeen oikealle puolella. Tässä tapauksessa DatePart-funktio poimii Syntymäpäivä-kentän arvon päiväosan.

  4. Poista kunkin lausekkeen Näytä-rivin valintaruutujen valinnat, napsauta kunkin lausekkeen lajittelusolua ja valitse Nouseva.

  5. Voit myös määrittää ehdot, jotka rajoittavat kyselyn laajuutta. Kun määrität ehtoja, kysely lajittelee vain ehdot täyttävät tietueet ja määrittää kentän ylimmät tai alimmat arvot lajiteltavien luetteloiden sisällä.
    Jos haluat jatkaa esimerkkitietojen lukemista, kirjoita tai kopioi ja liitä tämä lauseke Syntymäpäivä-kentän Ehdot-riville:

    Month([Birth Date]) > Month(Date()) Or Month([Birth Date])= Month(Date()) And Day([Birth Date])>Day(Date())

    Tämä lauseke tekee seuraavat toimet: Month([BirthDate]) > Month(Date()) -osa tarkistaa kunkin työntekijän syntymäpäivän ja tarkistaa, osuuko se tulevaan kuukauteen, ja jos se on tosi, sisällyttää nämä tietueet kyselyyn. The Month([BirthDate])= Month(Date()) And Day([BirthDate])>Day(Date())) -osa lausekkeesta tarkistaa nykyisen kuukauden syntymäpäivämäärät ja tarkistaa, onko syntymäpäivä nykyisen päivämäärän päällä vai sen jälkeen. Jos ehto on tosi, funktio sisällyttää nämä tietueet kyselyn tuloksiin. Yhteenvetoa varten tämä lauseke ohittaa kaikki tietueet, joiden syntymäaika on tammikuun 1. päivän ja kyselyn suorituspäivän välillä.

    Lisätietoja kyselyehtolausekkeista on artikkelissa Esimerkkejä kyselyehdoista.

  6. Napsauta Rakenne-välilehden Kyselyn asetukset -ryhmässä Palauta-kohdan vieressä olevaa alanuolta (Suosituimmat arvot -luettelo) ja kirjoita haluamasi tietueiden määrä tai prosenttimäärä tai valitse vaihtoehto luettelosta.

  7. Suorita kysely napsauttamalla Suorita ja näytä tulokset taulukkonäkymässä.

Jos kysely palauttaa enemmän tietueita kuin olet odottanut

Jos tiedot sisältävät tietueita, joissa on päivämääräarvo, ylimmät arvot -kysely saattaa palauttaa enemmän tietoja kuin oletit. Voit esimerkiksi suunnitella ylimmät arvot -kyselyn kolmen työntekijätietueen hakeminen varten, mutta todellisuudessa näet neljä tietuetta, koska Oletusarvo- ja Edwards-tietueet jakavat syntymäpäivän. Tämäntyyppinen kysely palauttaa kaikki ylimmät arvot riippumatta siitä, kuinka monella tietueella on kyseiset arvot. Jos haluat jättää arvojen kaksoiskappaleet pois, voit määrittää Yksilölliset arvot -ominaisuuden arvoksiKyllä. Lisätietoja tämän ominaisuuden käyttämisestä on jäljempänä tässä artikkelissa kohdassa Tietueidenkaksoiskappaleet.

Sukunimi

Syntymäaika

Johnson

9/26/1968

Hasu

10/2/1970

Edwards

10/15/1965

Ystanen

10/15/1969

Jos kysely palauttaa odottamaan vähemmän tietueita

Oletetaan, että suunnittelet kyselyn, joka palauttaa kentän viisi ylintä tai viittä tietuetta, mutta näet vain kolme tietuetta. Yleensä voit ratkaista tämän tyyppisen ongelman avaamalla kyselyn rakennenäkymässä ja tarkistamalla rakenneruudukon Ehdot-rivin, jos ehto on suunniteltua rajoittavampi. Lisätietoja ehdoista on artikkelissa Esimerkkejä kyselyehdoista.

Jos näet tietueiden kaksoiskappaleet

Jos ylimmät arvot -kysely palauttaa kaksoiskappaleita, pohjana olevat taulukot sisältävät tietueiden kaksoiskappaleita tai tietueet näyttävät kaksoiskappaleina, koska kysely ei sisällä kenttiä, jotka erottavat tietueet toisistaan. Tässä on esimerkiksi kysely, jossa näkyvät viimeksi toimitetut viisi tilausta sekä tapahtuman käsitellyn myyjän nimi.

Toimituspäivämäärä

Myyjä

11/12/2004

Fontana

11/12/2004

Moreno

10/12/2004

Osada

10/12/2004

Osada

10/12/2004

Fontana

Kolmas ja neljäs tietue näyttävät olevan kaksoiskappaleita, mutta mahdollisesti siksi, että myyjä Osada käsitteli kahta eri tilausta, jotka toimitettiin samana päivänä.

Vaatimuksista riippuen voit välttää tietueiden kaksoiskappaleiden palauttamisen jollakin seuraavista vaatimuksista. Voit muuttaa kyselyn rakennetta lisäämällä kenttiä, jotka auttavat erottamaan tietueet, kuten Tilaustunnus- ja Asiakastunnus-kentät. Jos riittää, että näet vain yhden tietueiden kaksoiskappaleista, voit näyttää vain erilliset tietueet määrittämällä kyselyn Yksilölliset arvot -ominaisuuden arvoksi Kyllä. Jos haluat määrittää tämän ominaisuuden, tuo kyselyn ominaisuusikkuna näkyviin painamalla F4-näppäintä kyselyn rakennenäkymässä, etsi Yksilölliset arvot -ominaisuus ja määritä sen arvoksi Kyllä.

Lisätietoja tietueiden kaksoiskappaleiden käsitteleminen on artikkelissa Tietueiden kaksoiskappaleiden etsiminen kyselyllä.

Sivun alkuun

Luokkien tai ryhmien tietueiden ylimmän tai alimman arvon etsiminen

Voit etsiä ryhmiin kaatuvien tietueiden ylimmät tai alimmat arvot luomalla summakyselyn. Kun jatkat jatkamista, muista, että summakysely voi oletusarvoisesti sisältää vain ryhmän tietoja sisältävät kentät, kuten "luokat"-kentän, ja kentän, jossa on ylimmät tai alimmat arvot, kuten hintakenttä. Summakyselyt eivät voi sisältää muita luokan kohteita kuvailevia kenttiä. Voit kuitenkin luoda toisen kyselyn, joka sisältää summakyselyn kentät sekä muiden kuvaavia tietoja sisältävien taulukoiden kentät.

Oletetaan esimerkiksi, että sinulla on tuotetaulukko ja määrität kunkin tuotteen luokkaan, kuten Taulupelit, Pulmapelit ja niin edelleen. Jos luot summakyselyn, joka tunnistaa kunkin luokan kalliimman tuotteen, kysely voi sisältää vain ne kentät tai kentät, jotka sisältävät luokkatiedot, ja kentän, joka sisältää hintatiedot. Tässä esimerkissä oletetaan, että kenttä nimeltä Luokan nimi ja Hinta-kenttä. Kun suoritat tämäntyyppisen kyselyn, Access liittää Hinta-kentän alkuun MaxOf- tai MinOf-kentän (valitsemasi funktion mukaan):

Luokan nimi

MaxOfPrice

Taulupelit

55,00 €

Arvoituksia

43,90 $

Tietokonepelit

263,50 $

Nuket

81,00 €

...

...

Summakyselysi ei voi sisältää muita kenttiä, jotka auttavat kuvaamaan tuotetta (ja siten helpottavat tietojen ymmärtämistä), kuten tuotteiden nimiä tai toimittajien nimiä, kuten:

Luokan nimi

MaxOfPrice

Tuotteen nimi

Toimittajan nimi

Taulupelit

55,000 $

Fun with C++

Proseware, Inc.

Arvoituksia

43,90 $

Relaatiotietokantakaavio

Lucerne-julkaiseminen

Tietokonepelit

263,50 $

Nörtit ja myyttiset olennot

Litware, Inc.

Nuket

81,00 €

Ohjelmoija-nukke

Contoso, Ltd

...

...

...

...

Jos haluat nähdä nämä kuvailutiedot, voit luoda toisen valintakyselyn, joka yhdistää summakyselyn kentät muiden tietokenttien kanssa.

Tämän osan vaiheissa kerrotaan, miten voit luoda summakyselyn ja valita kyselyn, jota tarvitaan kunkin luokkajoukon kalliiden tuotteiden tunnistamiseen. Vaiheissa käytetään seuraavia esimerkkitaulukoita:

Luokat-taulukko

LuokanTunnus

Luokan nimi

Kuvaus

1

Taulupelit

Kaikenikäiset ja taitotasot

2

Arvoituksia

Iso, sanapalapalat, pulmaleja

3

Tietokonepelit

Kaikki konsolit ja taitotasot

4

Nuket

Toimintaluvut, kunnon pienoiskourut

5

Urheilulaitteet

Pallot, vaateet, verkot

6

Mallit/harrastukset

Lentokoneet, autot, koulut

Toimittajat-taulukko

Toimittajan tunnus

Toimittajan nimi

1

Fabrikam

2

Tailspin Toys

3

Northwind Traders

4

Adventure Works

5

Lucerne-julkaiseminen

6

Proseware, Inc.

7

Contoso, Ltd

8

Wide World Importers

9

Wingtip Toys

10

Wide World Importers

11

Litware, Inc.

12

Southridge Video

Tuotteet-taulukko

Tuotteen nimi

Toimittajan tunnus

LuokanTunnus

Hinta

Ohjelmoija-nukke

7

4

12,95 €

Fun with C++

6

1

15,85 €

Relaatiotietokantakaavio

5

2

22,50 €

Maaginen piirilevy

3

2

32,65 €

Access! -peli

1

1

22,95 €

Nörtit ja myyttiset olennot

11

3

78,50 €

Jumppaa nörteille! Nyt DVD:llä!

4

5

14,88 €

Suuri lentävä pizza

2

5

36,75 €

Ulkoinen 5,25 tuuman levykeasema (1/4-mittakaava)

8

6

65,00 €

Esimies, joka ei toimi -kuva

9

4

78,88 €

Gloom

12

3

53,33 €

Tee-se-itse-näppäimistö

1

6

77,95 €

Huomautus: Vaiheissa oletetaan myös yksi-moneen-yhteys Luokat- ja Tuotteet-taulukoiden välillä sekä toimittajat- ja tuotteet-taulukoiden välillä. Tässä tapauksessa taulukoissa on ToimittajanTunnus- ja Luokkatunnus-kentät. Seuraavissa osissa kuvattu summakysely ei toimi ilman yhteyksiä.

Summakyselyn luominen

  1. Valitse Luo-välilehden Kyselyt-ryhmästä Kyselyn rakennenäkymä.

  2. Valitse taulukot, joita haluat käyttää, valitse Lisääja valitse sitten Sulje, kun olet lisännyt taulukot.
    -tai-
    Kaksoisnapsauta taulukoita, joita haluat käyttää, ja valitse sitten Sulje. Jokainen taulukko näkyy rakenneruudukossa. Jos käytät yllä lueteltuja esimerkkitaulukoita, lisäät Luokat- ja Tuotteet-taulukot.

  3. Kaksoisnapsauta taulukkokenttiä, joita haluat käyttää kyselyssä.
    Varmista tässä vaiheessa, että kyselyyn lisätään vain ryhmän kentät ja arvokenttä. Jos käytät edellisessä taulukossa lueteltuja esimerkkitietoja, lisäät Luokan nimi -kentän Luokat-taulukosta ja Tuotteet-taulukon Hinta-kentän.

  4. Voit myös määrittää ehdon, joka rajoittaa kyselyn laajuutta.
    Vain ehdot täyttävät tietueet lajitellaan, ja kentän ylimmät ja alimmat arvot tunnistetaan tässä lajitetussa luettelossa. Jos esimerkiksi haluat jättää urheiluluokan tuotteet pois, lisää tämä lauseke Luokan nimi -kentän Ehdot-riville: <>"Urheilu".
    Lisätietoja kyselyehtolausekkeista on artikkelissa Esimerkkejä kyselyehdoista.

  5. Muunna kysely summakyselyksi.

    1. Valitse Rakenne-välilehden Näytä tai piilota -ryhmästä Summat.

      Summarivi tulee näkyviin rakenneruudukkoon.

  6. Varmista, että kunkin ryhmäkentän summasoluksi on määritetty Ryhmittelyn mukaan, ja määritä arvokentän (ylimmät tai alimmat arvot sisältävä kenttä) summasoluksi joko Maks. tai Min.
    Maks.-vaihtoehdon valitseminen palauttaa numeerisen kentän suurimman arvon ja päivämäärä- ja aikakentän viimeisimmän päivämäärän tai ajan arvon. Min-vaihtoehdon valitseminen palauttaa numeerisen kentän pienimmän arvon ja päivämäärä-/aika-kentän aikaisimman päivämäärä- tai aika-arvon. Jos käytät mallitietoja, määritä Luokan nimi -kentän Summa-solun arvoksi Ryhmittelynmukaan ja Hinta-kentän Summa-solun arvoksi Maks. taiMin.

  7. Varmista Rakenne-välilehden Työkalut-ryhmässä, että palautusluettelon arvoksi on määritetty Kaikki.Suorita kysely valitsemalla Suorita ja näytä tulokset taulukkonäkymässä.

    Huomautus: Vaiheessa 7 valitsemasi funktion mukaan Access muuttaa kyselyn arvokentän nimeksi MaxOfFieldName tai MinOfFieldName. Jos käytät mallitaulukoita, Access nimeää uudelleen kentän MaxOfPricetai MinOfPrice.

  8. Tallenna kysely ja siirry seuraavaan vaiheisiin.

Kysely ei palauta tuotteiden nimiä tai muita tietoja tuotteista. Jos haluat nähdä muut tiedot, sinun on luotava toinen kysely, joka sisältää juuri luomasi kyselyn. Seuraavassa kerrotaan, miten voit luoda tämän toisen kyselyn.

Toisen kyselyn luominen tietojen tarkastelemista varten

  1. Valitse Luo-välilehden Kyselyt-ryhmästä Kyselyn rakennenäkymä.

  2. Valitse Kyselyt-välilehti ja kaksoisnapsauta sitten edellisessä osassa luomaasi summakyselyä.

  3. Valitse Taulukot-välilehti ja lisää summakyselyssä käyttämäsi taulukot sekä kaikki taulukot, jotka sisältävät muut toisiinsa liittyvät tiedot, jotka haluat nähdä.
    Jos käytät aiemmin lueteltuja esimerkkitaulukoita, lisäät Luokat-, Tuotteet- ja Toimittajat-taulukot uuteen kyselyyn.

  4. Yhdistä summakyselyn kentät vastaaviin kenttiin päätaulukoissa. Voit tehdä tämän vetämällä summakyselyn kunkin kentän taulukon vastaavaan kenttään.

    Jos käytät mallitietoja, vedä summakyselyn Luokan nimi -kenttä Luokat-taulukon Luokan nimi -kenttään. Vedä sitten summakyselyn MaxOfPrice-kenttä Tuotteet-taulukon Hinta-kenttään. Liitoksien avulla uusi valintakysely tuo yhteen summakyselyn tiedot ja muiden taulukoiden tiedot.

  5. Lisää koko kysely rakenneruudukkoon kaksoisnapsauttamalla tähtimerkkiä summakyselyn ikkunassa ja vedä sitten muut kentät kyselyn muista taulukoista.

    Jos käytät mallitaulukoita, kaksoisnapsauta edellisessä osassa luotua summakyselyä ja lisää sitten Tuotteet ja toimittajat -taulukon Tuotteen nimi- ja Toimittaja-kentät.

  6. Voit myös määrittää lajittelujärjestyksen yhdelle tai yhdelle sarakkeelle.
    Jos esimerkiksi haluat luetteloida luokat aakkosjärjestykseen, määritä Luokan nimi -sarakkeen Lajittele-solun arvoksi Nouseva.

  7. Valitse Rakenne-välilehden Tulokset-ryhmästä Suorita.

    Tämä suorittaa kyselyn ja näyttää tulokset taulukkonäkymässä.

Vihje: Jos et halua Hinta-sarakkeen otsikon näkyvän MaxOfPrice- tai MinOfPrice-otsikkona,avaa kysely rakennenäkymässä ja kirjoita ruudukon Hinta-sarakkeeseen Hinta: MaxOfPrice tai Price: MinOfPrice. Näin Hinta näkyy taulukkonäkymän sarakkeen otsikkona.

Sivun alkuun

Ylimmät ja alimmat arvot sisältävien tietueiden etsiminen

Aiemmin tässä artikkelissa luomasi kyselyt voivat palauttaa ylimmät tai alimmat arvot, mutta eivät molempia. Jos haluat nähdä molemmat arvojoukot yhdessä näkymässä, sinun on luotava kaksi kyselyä, joista toinen noutaa ylimmät arvot ja toisen, joka noutaa alimmat arvot. Yhdistä sitten tulokset ja tallenna ne yhteen taulukkoon.

Ylhäältä ja pienimmältä arvolta etsiminen ja tietojen näyttäminen taulukossa ovat seuraavat päävaiheet:

  • Luo ylimmät arvot -kysely ja pienin arvokysely tai, jos haluat ryhmitellä tiedot, luo summakyselyt, jotka käyttävät Min- ja Max-funktioita.

  • Voit peittää ylimmät arvot -kyselyn (tai enimmäissummakyselyn) taulukon luovaksi kyselyksi ja luoda uuden taulukon tämän kyselyn avulla.

  • Muunna pienin arvokysely (tai pienin summakysely) liittämiskyselyksi ja liitä tietueet ylimmät arvot -taulukkoon tämän kyselyn avulla.

    Näissä osissa kerrotaan, miten kysely luodaan.

    Huomautus: Jos tietokanta ei ole digitaalisesti allekirjoitettu tai se sijaitsee luotetussa sijainnissa, Access estää sinua suorittamasta tässä kuvattuja toimintokyselyjä. Ota estetty sisältö käyttöön noudattamalla ensimmäisiä vaiheita, ennen kuin yrität luoda taulukon luomisesta ja liittämiskyselyistä, jotka on kuvattu tässä.

    Tietokannan sisällön ottaminen käyttöön

    • Valitse sanomapalkista Ota sisältö käyttöön.

    • Suorita kysely uudelleen.

  • Luo ylimmät ja alimmat arvot -kyselyt.

    Lisätietoja ylimmän tai alimman arvokyselyn luomiseen tarvittavista vaiheista on tämän artikkelin aiemmassa kohdassa Ylimmät tai alimmat arvot tietueiden etsiminen. Jos haluat ryhmitellä tietueet luokan mukaan, katso tämän artikkelin aiemmassa kohdassa Luokkien tai ryhmien tietueiden ylimmän tai alimman arvon etsiminen.

  • Tallenna jokainen kysely ja jätä ne auki käytettäväksi seuraavien vaiheiden mukaisesti.

Taulukon luo-kyselyn luominen

  1. Kun ylimmät arvot -kysely on avattuna rakennenäkymässä:

    Valitse Rakenne-välilehden Kyselylaji-ryhmästä Luo taulukko.
    Taulukon laakeaminen -valintaikkuna tulee näkyviin.

  2. Kirjoita Taulukon nimi -ruutuun sen taulukon nimi, joka tallentaa ylimmät ja alimmat tietueet. Kirjoita esimerkiksi Ylimmät ja alimmat tietueetja valitse sitten OK.
    Aina kun suoritat kyselyn sen sijaan, että se näyttäisi tulokset taulukkonäkymässä, kysely luo taulukon ja korvaa ylimmän arvon nykyisillä tietoilla.

  3. Tallenna ja sulje kysely.

Liittämiskyselyn luominen

  1. Avaa alimman arvon kysely rakennenäkymässä.

  2. Valitse Rakenne-välilehden Kyselylaji-ryhmästä Liitä.

  3. Kirjoita Liitä-valintaikkunaan sama nimi, jonka kirjoitit Tee taulukko -valintaikkunaan.
    Kirjoita esimerkiksi Ylimmät ja alimmat tietueet ja valitse sitten OK. Aina kun suoritat kyselyn tulosten näyttämisen sijaan taulukkonäkymässä, kysely liittää tietueet ylimmät ja alimmat tietueet -taulukkoon.

  4. Tallenna ja sulje kysely.

Kyselyjen suorittaminen

Olet nyt valmis tekemään kaksi kyselyä.

  • Kaksoisnapsauta siirtymisruudussa ylintä arvokyselyä ja valitse viesteissä Kyllä.

  • Kaksoisnapsauta Pienin arvo -kyselyä ja valitse viesteissä Kyllä.

  • Avaa tietueiden ylin ja alin taulukko taulukkonäkymässä.

Sivun alkuun

Tarvitsetko lisäohjeita?

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Microsoft Office Insidersiin

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?

Kiitos palautteesta!

×