Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

Tässä artikkelissa kerrotaan, miten voit käyttää Access ylintä arvokyselyä tietuejoukon uusimpien tai varhaisimpien päivämäärien etsimiseen. Tämäntyyppisen kyselyn palauttamien tietojen avulla voit vastata erilaisiin liiketoimintakysymyksiin, kuten siihen, milloin asiakas on viimeksi tehnyt tilauksen.

Sisältö

Tietoja siitä, miten ylimmän arvon kyselyt toimivat päivämäärien kanssa

Käytät ylimmän arvon kyselyä, kun haluat etsiä tietueita, jotka sisältävät uusimmat tai varhaisimmat päivämäärät taulukosta tai tietueryhmästä. Sen jälkeen voit käyttää tietoja vastaamaan erilaisiin liiketoimintakysymyksiin, kuten:

  • Milloin työntekijä on viimeksi tehnyt kaupat? Vastaus voi auttaa sinua tunnistamaan tuottavimman tai vähiten tuottavan työntekijän.

  • Milloin asiakas on viimeksi tehnyt tilauksen? Jos asiakas ei ole tehnyt tilausta tiettynä ajanjaksona, haluat ehkä siirtää asiakkaan passiivisten luetteloon.

  • Kenellä on seuraava syntymäpäivä tai seuraavat n syntymäpäivät?

Säännöt tärkeimpien arvokyselyjen luomiseen ja käyttämiseen

Luot ylimmän arvon kyselyn luomalla ensin valintakyselyn. Halutun tuloksen mukaan kyselyssä käytetään joko lajittelujärjestystä tai kysely muunnetaan summakyselyksi. Jos muunnat kyselyn, käytät koostefunktiota, kuten Maks . tai Min palauttaa suurimman tai pienimmän arvon, tai Ensimmäinen tai Viimeinen palauttaaksesi varhaisimman tai viimeisimmän päivämäärän. Summakyselyitä ja koostefunktioita käytetään vain silloin, kun haluat etsiä ryhmiin tai luokkiin kuuluvia tietoja. Oletetaan esimerkiksi, että sinun on etsittävä tietyn päivämäärän myyntinumerot kullekin yrityksellesi. Tällöin kaupungeista tulee luokkia (kaupunkikohtaiset tiedot on etsittävä), joten käytät summakyselyä.

Muista, että kyselytyypistä riippumatta kyselyissä on käytettävä kenttiä, jotka sisältävät kuvaavia tietoja, kuten asiakkaiden nimiä, sekä kenttää, joka sisältää etsittävät päivämääräarvot. Lisäksi päivämääräarvojen on oltava kentässä, jonka tietotyypiksi on määritetty Päivämäärä ja aika. Tässä artikkelissa kuvatut kyselyt epäonnistuvat, jos yrität suorittaa niitä lyhyen tekstin kentän päivämääräarvoja vastaan. Lisäksi jos haluat käyttää summakyselyä, tietokentissä on oltava luokkatietoja, kuten kaupunki- tai maa-/aluekenttä.

Ylimmän arvokyselyn ja suodattimen valitseminen

Jos haluat selvittää, kannattaako sinun luoda ylin arvokysely vai käyttää suodatinta, valitse jokin seuraavista:

  • Jos haluat palauttaa tietueet, joiden kentässä on viimeisimmät tai viimeisimmät päivämäärät, etkä tiedä tarkkoja päivämääräarvoja tai niillä ei ole merkitystä, luot ylimmän arvokyselyn.

  • Jos haluat palauttaa kaikki tietueet, joissa päivämäärä vastaa tiettyä päivämäärää, sitä edeltävää tai sitä myöhempää päivämäärää, käytä suodatinta. Jos esimerkiksi haluat nähdä huhtikuun ja heinäkuun välisten myyntien päivämäärät, käytä suodatinta. Täydellinen keskustelu suodattimista on tämän aiheen ulkopuolella.

    Lisätietoja suodattimien luomisesta ja käyttämisestä on artikkelissa Suodattimen käyttäminen Access-tietokannan valittujen tietueiden tarkasteluun.

Sivun alkuun

Uusimman tai varhaisimman päivämäärän etsiminen

Tässä osassa kerrotaan, miten voit luoda perusarvokyselyn, joka käyttää lajittelujärjestystä, sekä edistyneemmän kyselyn, joka käyttää lausekkeita ja muita ehtoja. Ensimmäisessä osassa esitellään tärkeimmät arvot -kyselyn luomisen perusvaiheet, ja toisessa osassa kerrotaan, miten löydät seuraavat työntekijöiden syntymäpäivät lisäämällä ehtoja. Vaiheissa käytetään seuraavan esimerkkitaulukon tietoja.

Sukunimi

Etunimi

Osoite

Kaupunki

Maa tai alue

Syntymäaika

Vuokrauspäivä

Barnhill

Josh

1 Main St.

New York

USA

05.2.1968

10.6.1994

Heloo

Waleed

52 1st St.

Boston

USA

22. toukokuuta 1957

22.11.1996

Pica

Guido

3122 75th Ave. S.W

Seattle

USA

11.11.1960

11.3.2000

Bagel

Jean Philippe

1 Contoso Blvd.

Lontoo

Iso-Britannia

22.3.1964

22.6.1998

Hinta

Julian

Calle Smith 2

Mexico City

Meksiko

5.6.1972

05.1.2002

Hughes

Christine

3122 75th St. S.

Seattle

USA

23.1.1970

23.4.1999

Riley

Steve

67 Big St.

Tampa

USA

14.4.1964

14.10.2004

Birkby

Dana

2 Nenäinen pkwy

Portland

USA

29.10.1959

29.3.1997

Voit halutessasi syöttää nämä esimerkkitiedot uuteen taulukkoon manuaalisesti tai kopioida tämän esimerkkitaulukon laskentataulukko-ohjelmaan, kuten Microsoft Exceliin, ja tuoda sitten tuloksena saatavan laskentataulukon taulukkoon Access avulla.

Perusarvokyselyn luominen

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

  2. Napsauta valintaikkunassa taulukkoa, jota haluat käyttää kyselyssä, sijoita taulukko suunnittelutyökalun yläosaan valitsemalla Lisää ja valitse sitten Sulje.

    -tai-

    Kaksoisnapsauta taulukkoa ja valitse sitten Sulje.

    Jos käytät edellä mainittuja esimerkkitietoja, lisää Työntekijät-taulukko kyselyyn.

  3. Lisää kentät, joita haluat käyttää kyselyssä, rakenneruudukkoon. Voit kaksoisnapsauttaa kutakin kenttää tai vetää ja pudottaa kentän kenttärivin tyhjään soluun.

    Jos käytät esimerkkitaulukkoa, lisää Etunimi-, Sukunimi- ja Syntymäaika-kentät.

  4. Napsauta Lajittele-riviä kentässä, joka sisältää ylimmät tai alimmat arvot (Syntymäpäivä-kenttä, jos käytät esimerkkitaulukkoa), ja valitse joko Nouseva tai Laskeva.

    Laskeva lajittelujärjestys palauttaa viimeisimmän päivämäärän ja Nouseva lajittelujärjestys palauttaa varhaisimman päivämäärän.

    Tärkeää: Lajittele-riville on määritettävä arvo vain kentille, jotka sisältävät päivämäärät. Jos määrität lajittelujärjestyksen toiselle kentälle, kysely ei palauta haluamiesi tulosten tuloksia.

  5. Napsauta Kyselyn rakennenäkymä -välilehden Kyselyn asetukset - ryhmässä Kaikki-kohdan vieressä olevaa alanuolta ( Ylimmät arvot - luettelo) ja kirjoita haluamasi tietueiden määrä tai valitse haluamasi vaihtoehto luettelosta.

  6. Suorita kysely ja näytä tulokset taulukkonäkymässä valitsemalla Suorita Painikkeen kuva.

  7. Tallenna kysely ja pidä se avoinna seuraavissa vaiheissa.

Tämäntyyppinen huippuarvokysely voi vastata peruskysymyksiin, kuten yrityksen vanhimpaan tai nuorimpaan henkilöön. Seuraavissa vaiheissa selitetään, miten lausekkeita ja muita ehtoja käytetään lisäämään kyselyn tehoa ja joustavuutta. Seuraavassa vaiheessa näkyvät ehdot palauttavat seuraavat kolme työntekijän syntymäpäivää.

Ehtojen lisääminen kyselyyn

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

  1. Vaihda edellisissä vaiheissa luomasi kysely rakennenäkymään.

  2. Kopioi ja liitä tai kirjoita kyselyn rakenneruudukon Syntymäaika-sarakkeen oikealla puolella olevassa sarakkeessa tämä lauseke: Lauseke1: DatePart("m",[Syntymäaika]). Valitse sitten Suorita.

    DatePart-funktio poimii Syntymäaika-kentän kuukausiosan.

  3. Siirry rakennenäkymään.

  4. Liitä tai kirjoita ensimmäisen lausekkeen oikealle puolelle tämä lauseke: Lauseke2: DatePart("d",[Syntymäaika]). Valitse sitten Suorita.

    Tässä tapauksessa DatePart-funktio poimii Päivämäärä-kentän päivämääräosan.

  5. Siirry rakennenäkymään.

  6. Poista Näytä-rivin valintaruudut kunkin juuri kirjoittamasi lausekkeen osalta, napsauta kunkin lausekkeen Lajittele-riviä ja valitse sitten Nouseva.

  7. Napsauta Suorita.

  8. Voit myös määrittää ehtoja, jotka rajoittavat kyselyn laajuutta. Kun määrität ehtoja, kysely lajittelee vain ehdot täyttävät tietueet ja määrittää lajitellun luettelon ylimmät tai alimmat kenttäarvot.

    Voit jatkaa mallitietojen käsittelemistä siirtymällä rakennenäkymään. Kirjoita sitten Syntymäaika-sarakkeenEhdot-riville seuraava lauseke:

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

    Tämä lauseke toimii seuraavasti: Kuukausi([Syntymäaika]) > Kuukausi(Päivämäärä()) -osa tarkistaa kunkin työntekijän syntymäajan ja tarkistaa, onko se tulevan kuukauden aikana, ja jos se on tosi, sisällyttää nämä tietueet kyselyyn. Lausekkeen Kuukausi([Syntymäaika])= Kuukausi(Päivämäärä()) Ja Päivä([Syntymäaika])>Päivä(Päivämäärä()) -osa tarkistaa nykyisen kuukauden syntymäpäivät ja tarkistaa, onko syntymäpäivä kuluvana päivänä vai sen jälkeen. Jos tämä ehto on tosi, funktio sisällyttää kyseiset tietueet kyselyyn. Yhteenveto: Tämä lauseke ohittaa kaikki tietueet, joiden syntymäpäivä on tammikuun 1. päivän ja kyselyn suorituspäivän välillä.

    Lisätietoja kyselyehtolausekkeista on artikkelissa Esimerkkejä kyselyn ehdoista.

  9. Napsauta Kyselyn rakennenäkymä -välilehden Kyselyn asetukset - ryhmässä Kaikki-kohdan vieressä olevaa alanuolta ( Ylimmät arvot - luettelo) ja kirjoita haluamasi tietueiden määrä tai valitse haluamasi vaihtoehto luettelosta.

    Jos haluat nähdä seuraavat kolme syntymäpäivää, kirjoita 3.

  10. Suorita kysely ja näytä tulokset taulukkonäkymässä valitsemalla Suorita Painikkeen kuva.

Jos näet enemmän tietueita kuin olet määrittänyt

Jos tiedot sisältävät useita tietueita, joilla on päivämääräarvo, ylimmät arvot -kysely saattaa palauttaa enemmän tietoja kuin olet määrittänyt. Voit esimerkiksi suunnitella ylimmän arvokyselyn noutamaan kolme työntekijätietuetta, mutta kysely palauttaa neljä tietuetta, koska "Wilson" ja "Edwards" jakavat syntymäpäivän seuraavassa taulukossa esitetyllä tavalla.

Sukunimi

Syntymäaika

Berka

9/26/1968

Jackson

10/2/1970

Edwards

10/15/1965

Wilson

10/15/1969

Jos näet vähemmän tietueita kuin olet määrittänyt

Oletetaan, että suunnittelet kyselyn palauttamaan kentän viisi ylintä tai alinta tietuetta, mutta kysely palauttaa vain kolme tietuetta. Yleensä voit ratkaista tämäntyyppisen ongelman avaamalla kyselyn rakennenäkymässä ja tarkistamalla rakenneruudukon sarakkeiden Ehdot-rivin .

Lisätietoja ehdoista on artikkelissa Esimerkkejä kyselyn ehdoista.

Jos tietueiden kaksoiskappaleet näkyvät

Jos ylimmän arvon kysely palauttaa kaksoiskappaleita, pohjana olevat taulukot sisältävät tietueiden kaksoiskappaleita tai tietueet näyttävät olevan kaksoiskappaleita, koska kysely ei sisällä kenttiä, jotka erottavat tietueet toisistaan. Esimerkiksi seuraavasta taulukosta näet kyselyn tulokset, jotka palauttavat viimeksi toimitetut viisi tilausta, sekä tapahtuman käsitelleen myyjän nimen.

Toimituspäivämäärä

Myyjä

11/12/2004

Freitag

11/12/2004

Cajhen

10/12/2004

Delgado

10/12/2004

Delgado

10/12/2004

Freitag

Kolmas ja neljäs tietue näyttävät olevan kaksoiskappaleita, mutta on mahdollista, että myyjä Delgado käsitteli kaksi eri tilausta, jotka toimitettiin samana päivänä.

Vaatimusten mukaan voit tehdä jommankumman kahdesta asiasta, jotta tietueiden kaksoiskappaleita ei palauteta. 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, napsauta kyselyn rakennenäkymässä hiiren kakkospainikkeella mitä tahansa kyselyn suunnittelutyökalun yläosan tyhjää kohtaa ja valitse sitten pikavalikosta Ominaisuudet . Etsi kyselyn ominaisuusikkunasta Yksilölliset arvot - ominaisuus ja määritä sen arvoksi Kyllä.

Lisätietoja tietueiden kaksoiskappaleiden käsittelemisestä on artikkelissa Tietueiden kaksoiskappaleiden etsiminen kyselyn avulla.

Sivun alkuun

Luokkien tai ryhmien tietueiden viimeisimpien tai varhaisimpien päivämäärien etsiminen

Summakyselyn avulla voit etsiä aikaisinta tai viimeisintä päivämäärää tietueille, jotka kuuluvat ryhmiin tai luokkiin. Summakysely on valintakysely, joka käyttää koostefunktioita, kuten Min, Max, Sum, First ja Last , tietyn kentän arvojen laskemiseen.

Tämän osion vaiheissa oletetaan, että suoritat tapahtumanhallintaliiketoiminnan – huolehdit lavastuksesta, valaistuksesta, tarjoilusta ja muista suurten toimintojen puolista. Lisäksi hallitsemasi tapahtumat kuuluvat useisiin luokkiin, kuten tuotelanseerauksiin, katumessuihin ja konsertteihin. Tämän osan vaiheissa kerrotaan, miten voit vastata yleiseen kysymykseen: Milloin seuraava tapahtuma on luokittain? Toisin sanoen, milloin on seuraava tuotejulkaisu, seuraava konsertti ja niin edelleen.

Kun jatkat, muista seuraavat asiat: tässä luomasi summakyselyn tyyppi voi oletusarvoisesti sisältää vain ryhmän tai luokan tiedot sisältävän kentän ja päivämäärät sisältävän kentän. Et voi sisällyttää muita kenttiä, jotka kuvaavat luokan kohteita, kuten asiakkaiden tai toimittajien nimiä. Voit kuitenkin luoda toisen kyselyn, joka yhdistää summakyselyn kuvaavia tietoja sisältäviin kenttiin. Tämän osan myöhemmissa vaiheissa kerrotaan, miten tehtävä tehdään.

Tämän osan vaiheissa oletetaan, että käytössä on seuraavat kolme taulukkoa:

Tapahtumatyyppi-taulukko    

TypeID

Tapahtumalaji

1

Tuotteen lanseeraus

2

Yritysfunktio

3

Yksityinen funktio

4

Varainkeräys

5

Messut

6

Luento

7

Konsertti

8

Näyttely

9

Katumessut

Asiakkaat-taulukko    

CustomerID

Yritys

Yhteyshenkilö

1

Contoso, Ltd. Kuva

Jonathan Haas

2

Tailspin Toys

Ellen Adams

3

Fabrikam

Carol Philips

4

Wingtip Toys

Lucio Iallo

5

A. Datum

Mandar Samant

6

Adventure Works

Brian Burke

7

Design Institute

Jaka Stele

8

Taidekoulu

Milena Duomanova

Tapahtumat-taulukko    

Tapahtumatunnus

Tapahtumalaji

Asiakas

Tapahtuman päivämäärä

Hinta

1

Tuotteen lanseeraus

Contoso, Ltd.

4/14/2003

10<nbsp />000 $

2

Yritysfunktio

Tailspin Toys

4/21/2003

8 000 $

3

Messut

Tailspin Toys

5/1/2003

25 000 dollaria

4

Näyttely

Graphic Design Institute

5/13/2003

4 500 €

5

Messut

Contoso, Ltd.

5/14/2003

55 000 dollaria

6

Konsertti

Taidekoulu

5/23/2003

12 000 $

7

Tuotteen lanseeraus

A. Datum

6/1/2003

15 000 $

8

Tuotteen lanseeraus

Wingtip Toys

6/18/2003

21 000 €

9

Varainkeräys

Adventure Works

6/22/2003

1 300 dollaria

10

Luento

Graphic Design Institute

6/25/2003

2 450 dollaria

11

Luento

Contoso, Ltd.

7/4/2003

3 800 dollaria

12

Katumessut

Graphic Design Institute

7/4/2003

5 500 €

Huomautus: Tämän osan vaiheissa oletetaan, että Asiakkaat- ja Tapahtumatyyppi-taulukot sijaitsevat yksi-moneet-yhteyksien yksi-moni-puolella Tapahtumat-taulukon kanssa. Tässä tapauksessa Tapahtumat-taulukko jakaa CustomerID- ja TypeID-kentät. Seuraavissa osissa kuvatut summakyselyt eivät toimi ilman näitä yhteyksiä.

Ohjevalikko lisätä nämä tiedot tietokantaan?

Jos haluat lisätä nämä mallitaulukot tietokantaan, voit kopioida tiedot Exceliin ja tuoda sitten tiedot muutamaa poikkeusta lukuun ottamatta:

  • Kun kopioit Tapahtumatyypit- ja Asiakkaat-taulukot Exceliin, älä kopioi TypeID- ja CustomerID-sarakkeita. Access lisää perusavaimen arvot, kun tuot laskentataulukot. mikä säästää aikaa.

  • Kun olet tuonut taulukot, sinun on avattava Tapahtumat-taulukko rakennenäkymässä ja muunnettava Tapahtumatyyppi- ja Asiakas-sarakkeet hakukentiksi. Napsauta kunkin kentän Tietotyyppi-saraketta ja valitse sitten Ohjattu hakukentän luominen.

    Osana hakukenttien luomista Access korvaa Tapahtumatyyppi- ja Asiakas-sarakkeiden tekstiarvot lähdetaulukoiden numeerisilla arvoilla.

    Lisätietoja hakukenttien luomisesta ja käyttämisestä on artikkeleissa Moniarvoisen kentän luominen tai poistaminen. Tässä artikkelissa kerrotaan, miten voit luoda hakukentän, jonka avulla voit valita useita arvoja tietylle kentälle, ja kerrotaan myös, miten voit luoda hakuluetteloita.

Summakyselyn luominen

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

  2. Kaksoisnapsauta taulukoita, joita haluat käyttää. Jokainen taulukko näkyy kyselyn suunnittelutyökalun yläosassa.

    Jos käytät yllä lueteltuja esimerkkitaulukoita, lisää Tapahtumat- ja Tapahtumatyypit-taulukot.

  3. Kaksoisnapsauta taulukkokenttiä, joita haluat käyttää kyselyssä. Varmista, että lisäät kyselyyn vain ryhmän tai luokan kentät ja arvokentän tässä vaiheessa.

    Jos käytät kolmessa edeltävässä taulukossa lueteltuja esimerkkitietoja, lisäät joko Tapahtumatyyppi-kentän Tapahtumatyyppi-taulukosta tai Tapahtuman päivämäärä -kentän Tapahtumat-taulukosta.

  4. Voit myös määrittää ehdot, jotka rajoittavat kyselyn laajuutta. Vain ehdot täyttävät tietueet lajitellaan, ja ylimmän ja alimman kentän arvot tunnistetaan tässä lajitellussa luettelossa.

    Jos esimerkiksi haluat palauttaa Yksityisen funktion luokan tapahtumia, kirjoita tämä lauseke Tapahtumatyyppi-sarakkeen Ehdot-riville: <> "Yksityinen funktio".

    Lisätietoja kyselyehtolausekkeista on artikkelissa Esimerkkejä kyselyn ehdoista.

  5. Muunna kysely summakyselyksi seuraavasti:

    Valitse Kyselyn rakennenäkymä -välilehden Näytä tai piilota -ryhmästä Summat.

    Summat-rivi näkyy rakenneruudukossa.

  6. Varmista, että kunkin ryhmän tai luokan kentän Summat-rivin arvoksi on määritetty Ryhmittelyperuste, ja määritä arvokentän Summat-riviksi (kenttä, jossa on ylimmät tai alimmat arvot) joko Enimmäis - tai Min-arvoksi.

    Enimmäisarvo palauttaa numeerisen kentän suurimman arvon ja päivämäärän tai kellonajan viimeisimmän arvon Päivämäärä/aika-kentässä. Min palauttaa numeerisen kentän pienimmän arvon ja päivämäärän tai kellonajan varhaisimman arvon Päivämäärä/aika-kentässä.

  7. Napsauta Kyselyn rakennenäkymä -välilehden Kyselyn asetukset - ryhmässä Kaikki-kohdan vieressä olevaa alanuolta ( Ylimmät arvot - luettelo) ja kirjoita haluamasi tietueiden määrä tai valitse haluamasi vaihtoehto luettelosta.

    Valitse tässä tapauksessa Kaikki ja valitse sitten Suorita , jos haluat näyttää tulokset taulukkonäkymässä.

    Huomautus: Vaiheessa 6 valitsemasi funktion mukaan Access muuttaa kyselyn arvokentän nimeksi MaxOfFieldName tai MinOfFieldName. Jos käytät esimerkkitaulukoita, Access nimeää kentän uudelleen MaxOfEvent Date tai MinOfEvent Date.

  8. Tallenna kysely ja siirry seuraaviin vaiheisiin.

Kyselyn tuloksissa ei näy tuotteiden nimiä tai muita tietoja tuotteista. Jos haluat nähdä nämä lisätiedot, sinun on luotava toinen kysely, joka sisältää juuri luomasi kyselyn. Seuraavissa vaiheissa selitetään, miten tämä tehdään.

Toisen kyselyn luominen tietojen lisäämistä varten

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

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

  3. Napsauta Taulukot-välilehteä ja lisää summakyselyssä käyttämäsi taulukot ja lisää myös muut toisiinsa liittyvät tiedot sisältävät taulukot. Jos käytät edellä olevia kolmea esimerkkitaulukkoa, lisää Tapahtumatyyppi-, Tapahtuma- ja Asiakkaat-taulukot uuteen kyselyyn.

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

    Jos käytät kolmen taulukon esimerkkitietoja, vedä summakyselyn Tapahtumatyyppi-sarake Tapahtumatyyppi-taulukon Tapahtumatyyppi-kenttään. Vedä sitten Summat-kyselyn MaksOfEvent-päivämäärä -sarake Tapahtumat-taulukon Tapahtumapäivä-kenttään. Kun luot nämä liitokset, uusi valintakyselysi tuo yhteen summakyselyn tiedot ja muiden taulukoiden tiedot.

  5. Lisää muut kuvaavat kentät kyselyn muista taulukoista.

    Jos käytät kolmen taulukon esimerkkitietoja, voit lisätä Yritys- ja Yhteystieto-kentät Asiakkaat-taulukosta.

  6. Voit myös määrittää yhden tai useamman sarakkeen lajittelujärjestyksen. Jos haluat esimerkiksi luetteloida luokat aakkosjärjestyksessä, määritä Tapahtumatyyppi-sarakkeenLajittele-riviksiNouseva.

  7. Valitse Kyselyn rakennenäkymä -välilehden Tulokset-ryhmästäSuorita.

    Kyselyn tulokset näkyvät taulukkonäkymässä.

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

Sivun alkuun

Viimeisimpien ja varhaisimpien päivämäärien etsiminen

Aiemmin tässä artikkelissa luodut 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 hakee ylimmät arvot ja toinen alimmat arvot, ja sitten yhdistettävä ja tallennettava tulokset yhteen taulukkoon.

Ylimmän ja alimman arvon etsiminen ja tietojen näyttäminen taulukossa tapahtuu seuraavien laajojen vaiheiden mukaisesti:

  • Luo ylimmät arvot ja alimmat arvot -kysely tai, jos haluat ryhmitllä tiedot, luo summakyselyitä, joissa käytetään Min - ja Max-funktioita .

  • Peitä ylimmät arvot -kysely (tai Enimmäissummat-kysely) taulukon luontikyselyksi ja luo uusi taulukko.

  • Muunna alimmat arvot -kysely (tai Min totals -kysely) liittämiskyselyksi ja liitä tietueet ylimmät arvot -taulukkoon.

    Näiden osien vaiheissa selitetään, miten tämä tehdään.

    Kyselyjen luominen

    1. Luo ylimmän ja alimman arvon kyselyt.

      Lisätietoja ylimmän tai alimman arvokyselyn luomisesta on tämän artikkelin aiemmassa kohdassa Uusimman tai varhaisimman päivämäärän etsiminen. Jos haluat ryhmitellä tietueet luokan mukaan, katso lisätietoja tämän artikkelin kohdasta Luokkien tai ryhmien tietueiden uusimman tai varhaisimman päivämäärän etsiminen.

      Jos käytät edellisen osan esimerkkitaulukoita, käytä vain Tapahtumat-taulukon tietoja. Käytä molemmissa kyselyissä Tapahtumat-taulukon Tapahtumatyyppi-, Asiakas- ja Tapahtumapäivä-kenttiä.

    2. Tallenna jokainen kysely mielekkäällä nimellä, kuten Ylin arvo ja Ala-arvo, ja jätä ne avoimiin käytettäväksi seuraavissa vaiheissa.

Taulukon luontikyselyn luominen

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

    Valitse Kyselyn rakennenäkymä -välilehden Kyselytyyppi-ryhmästäLuo taulukko.

    Näkyviin tulee Uusi taulukko -valintaikkuna.

  2. Kirjoita Taulukon nimi -ruutuun sen taulukon nimi, johon ylimmät ja alimmat tietueet tallennetaan. Kirjoita esimerkiksi Ylimmät ja alimmat tietueet ja valitse sitten OK.

    Joka kerta, kun suoritat kyselyn sen sijaan, että kysely näyttää tulokset taulukkonäkymässä, kysely luo taulukon ja korvaa ylimmän arvon nykyisillä tiedoilla.

  3. Tallenna ja sulje kysely.

Liittämiskyselyn luominen

  1. Alimman arvon kysely rakennenäkymässä:

    Valitse Kyselyn rakennenäkymä -välilehden Kyselytyyppi-ryhmästäLiitä.

  2. Näkyviin tulee Liitä-valintaikkuna.

  3. Kirjoita sama nimi, jonka kirjoitit Luo taulukko -valintaikkunaan.

    Kirjoita esimerkiksi Ylimmät ja alimmat tietueet ja valitse sitten OK. Aina, kun suoritat kyselyn, kysely liittää tietueet Ylimmät- ja Alimmat tietueet -taulukkoon sen sijaan, että se näyttäisi tulokset taulukkonäkymässä.

  4. Tallenna ja sulje kysely.

Kyselyjen suorittaminen

  • Olet nyt valmis suorittamaan nämä kaksi kyselyä. Kaksoisnapsauta siirtymisruudussa ylimmän arvon kyselyä ja valitse Kyllä , kun Access kehottaa sinua. Kaksoisnapsauta sitten Alimman arvon kyselyä ja valitse Kyllä , kun Access kehottaa sinua.

  • Avaa Ylimmät ja alimmat tietueet -taulukko taulukkonäkymässä.

Tärkeää: Jos yrität suorittaa taulukon luomis- tai liittämiskyselyitä ja vaikuttaa siltä, ettei mitään tapahdu, tarkista seuraavan viestin Access tilariviltä:

Ei käytössä -tila esti toiminnon tai tapahtuman suorittamisen.

Jos näet viestin, toimi seuraavasti:

  • Valitse Ota tämä sisältö käyttöön ja valitse sitten OK.

  • Suorita kysely uudelleen.

Sivun alkuun

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×