Selles artiklis selgitatakse, kuidas kasutada Access suurima väärtuse päringut kirjekomplekti uusimate või varaseimate kuupäevade leidmiseks. Seda tüüpi päringu tagastatavat teavet saate kasutada mitmesugustele äriküsimustele (nt millal klient viimati tellimuse esitas).
Selle artikli teemad
Teave selle kohta, kuidas suurima väärtuse päringud kuupäevadega töötavad
Suurima väärtuse päringut kasutatakse siis, kui teil on vaja leida kirjed, mis sisaldavad tabeli või kirjete rühma uusimaid või varasemaid kuupäevi. Seejärel saate andmeid kasutada mitut tüüpi äriküsimustele vastamiseks, näiteks:
-
Millal töötaja viimati müügi tegi? Vastus aitab teil tuvastada kõige produktiivsemat või vähem produktiivset töötajat.
-
Millal klient viimati tellimuse tegi? Kui klient pole antud aja jooksul tellimust esitanud, võiksite kliendi teisaldada passiivsesse loendisse.
-
Kellel on järgmine sünnipäev või järgmised n sünnipäevad?
Reeglid suurima väärtusega päringute loomiseks ja kasutamiseks
Suurima väärtusega päringu loomiseks looge esmalt valikupäring. Olenevalt soovitud tulemitest saate rakendada päringule sortimisjärjestuse või teisendada päringu kokkuvõttepäringuks. Päringu teisendamisel kasutate kokkuvõttefunktsiooni (nt suurima või vähima väärtuse tagastamiseks max või Min ) või varaseima või viimase kuupäeva tagastamiseks suvandit Esimene või Viimane . Kokkuvõttepäringuid ja kokkuvõttefunktsioone kasutatakse ainult siis, kui teil on vaja leida andmeid, mis kuuluvad rühmadesse või kategooriatesse. Oletagem näiteks, et teil on vaja leida iga linna müüginumbrid, kus teie ettevõte tegutseb. Sel juhul muutuvad linnad kategooriateks (peate leidma andmed linna kohta), nii et kasutate kokkuvõttepäringuid.
Jätkamisel pidage meeles, et olenemata päringutüübist peavad päringud kasutama välju, mis sisaldavad kirjeldavaid andmeid (nt kliendinimesid) ja ka välja, mis sisaldab otsitavaid kuupäevaväärtusi. Lisaks peavad kuupäevaväärtused asuma väljal, mille andmetüüp on Kuupäev/kellaaeg. Selles artiklis kirjeldatud päringud nurjuvad, kui proovite neid käitada välja Lühitekst kuupäevaväärtustega. Kui soovite kasutada kokkuvõttepäringuid, peavad andmeväljad sisaldama ka kategooriateavet (nt linna- või riigi-/regioonivälja).
Ülemiste väärtuste päringu ja filtri valimine
Et teha kindlaks, kas soovite luua suurima väärtusega päringu või rakendada filtri, valige üks järgmistest.
-
Kui soovite tagastada kirjed, millel on väljal kõige uuemad või uusimad kuupäevad ja te ei tea täpseid kuupäevaväärtusi või need pole olulised, looge suurimate väärtuste päring.
-
Kui soovite tagastada kõik kirjed, millele kuupäev vastab, on kindlast kuupäevast varasem või hilisem, kasutage filtrit. Näiteks aprillist juulini müügikuupäevade vaatamiseks rakendage filter. Filtrite täielik arutelu jääb sellest teemast väljapoole.
Lisateavet filtrite loomise ja kasutamise kohta leiate artiklist Accessi andmebaasis valitud kirjete vaatamiseks filtri rakendamine.
Uusima või varaseima kuupäeva leidmine
Selle jaotise juhistes selgitatakse, kuidas luua põhiliste põhiväärtuste päring, mis kasutab sortimisjärjestust, ning täpsemat päringut, mis kasutab avaldisi ja muid kriteeriume. Esimeses jaotises kirjeldatakse põhitoiminguid ülemiste väärtuste päringu loomisel ja teises jaotises selgitatakse, kuidas leida uusi töötajate sünnipäevi kriteeriumide lisamisega. Järgmistes juhistes kasutatakse järgmises näidistabelis olevaid andmeid.
Perekonnanimi |
Eesnimi |
Aadress |
Linn |
Riik/regioon |
Sünniaeg |
Tööleväramise kuupäev |
---|---|---|---|---|---|---|
Barnhill |
Josh |
1 Main St. |
New York |
USA |
5. veebr. 1968 |
10. juuni 1994 |
Heloo |
Waleed |
52 1st St. |
Boston |
USA |
22. mai 1957 |
22. nov. 1996 |
Post |
Guido |
3122 75th Ave. S.W. |
Seattle |
USA |
11. nov. 1960 |
11. märts 2000 |
Bagel |
Jean Philippe |
1 Contoso Blvd. |
London |
UK |
22. märts 1964 |
22. juuni 1998 |
Price |
Julian |
Calle Smith 2 |
México |
Mehhiko |
5. juuni 1972 |
05. jaan. 2002 |
Hughes |
Christine |
3122 75th St. S. |
Seattle |
USA |
23. jaan. 1970 |
23. apr. 1999 |
Riley |
Steve |
67 Big St. |
Tampa |
USA |
14. apr. 1964 |
14. okt. 2004 |
Birkby |
Dana |
2 Nosey Pkwy |
Portland |
USA |
29. okt. 1959 |
29. märts 1997 |
Soovi korral saate need näidisandmed uude tabelisse käsitsi sisestada või kopeerida selle tabelarvutusprogrammi (nt Microsoft Excel) ja seejärel importida Access abil tulemuseks saadud töölehe tabelisse.
Põhiväärtuste päringu loomine
-
Klõpsake menüü Loo jaotises Päringud nuppu Päringu kujundus.
-
Klõpsake dialoogiboksis tabelit, mida soovite päringus kasutada, klõpsake tabeli paigutamiseks kujundaja ülaossa nuppu Lisa ja seejärel nuppu Sule.
-või-
Topeltklõpsake tabelit ja seejärel klõpsake nuppu Sule.
Kui kasutate loetletud näidisandmeid, on eelmine jaotis, lisage päringusse tabel Töötajad.
-
Lisage päringus kasutatavad väljad kujundusruudustikku. Topeltklõpsake iga välja või pukseerige väljad tühja lahtrisse real Väli .
Kui kasutate näidistabelit, lisage väljad Eesnimi, Perekonnanimi ja Sünnikuupäev.
-
Klõpsake ülemist või alumist väärtust sisaldaval väljal (väli Sünnikuupäev, kui kasutate näidistabelit) rida Sordi ja valige kas Tõusev järjestus või Laskuv järjestus.
Laskuvas järjestuses sortimisjärjestus tagastab viimatise kuupäeva ja tõusev sortimisjärjestus tagastab varaseima kuupäeva.
NB!: Real Sortimine peate väärtuse määrama ainult teie kuupäevi sisaldavatele väljadele. Kui määrate mõne muu välja sortimisjärjestuse, ei tagasta päring soovitud tulemeid.
-
Klõpsake menüü Päringu kujundus jaotises Päringu häälestus nupu Kõik (loend Maksimumväärtused ) kõrval olevat allanoolt ja sisestage kuvatavate kirjete arv või valige loendist soovitud suvand.
-
Päringu käivitamiseks ja tulemite kuvamiseks andmelehevaates klõpsake nuppu Käivita .
-
Salvestage päring ja hoidke see järgmistes toimingutes kasutamiseks avatuna.
Näete, et seda tüüpi põhiväärtuste päring oskab vastata põhiküsimustele (nt kes on ettevõtte vanim või noorim isik). Järgmistes juhistes selgitatakse, kuidas kasutada avaldisi ja muid kriteeriume, et lisada päringule võimsust ja paindlikkust. Järgmises etapis kuvatavad kriteeriumid tagastavad järgmise kolme töötaja sünnipäeva.
Päringule kriteeriumide lisamine
Märkus.: Nendes juhistes eeldatakse, et kasutatakse eelmises jaotises kirjeldatud päringut.
-
Aktiveerige eelmistes juhistes loodud päring kujundusvaatesse.
-
Kopeerige ja kleepige või tippige päringu kujundusruudustiku veerus, mis on veerust Sünnikuupäev paremal järgmine avaldis: Avaldis1: DatePart("m",[Sünnikuupäev]). Seejärel klõpsake nuppu Käivita.
Funktsioon DatePart ekstraktib välja Sünnikuupäev kuuosa.
-
Aktiveerige kujundusvaade.
-
Kleepige või tippige avaldis esimesest avaldisest paremale: Avaldis2: DatePart("d",[Sünnikuupäev]). Seejärel klõpsake nuppu Käivita.
Sel juhul ekstraktib funktsioon DatePart välja Sünnikuupäev kuupäevaosa.
-
Aktiveerige kujundusvaade.
-
Tühjendage sisestatud kahe avaldise reas Kuva märkeruudud, klõpsake iga avaldise jaoks rida Sordi ja seejärel valige Tõusev järjestus.
-
Klõpsake nuppu Käivita.
-
Soovi korral saate määrata kriteeriumi päringu ulatuse piiramiseks. Kriteeriumide määramisel sordib päring ainult kriteeriumidele vastavad kirjed ja tuvastab ülemised või alumised väljaväärtused sorditud loendist.
Näidisandmetega jätkamiseks aktiveerige kujundusvaade. Seejärel tippige veeru Sünnikuupäev reale Kriteeriumid järgmine avaldis:
Month([Sünnikuupäev]) > Month(Date()) Or Month([Sünnikuupäev])= Month(Date()) And Day([Sünnikuupäev]))>Day(Date())
See avaldis teeb järgmist. Osa Month([Birth Date]) > Month(Date()) kontrollib iga töötaja sünnikuupäeva, et näha, kas see on tulevane kuu, ja kui see on tõene, kaasatakse päringusse need kirjed. Avaldise osa Month([Sünnikuupäev])= Month(Date()) And Day([Sünnikuupäev]))> avaldise osa kontrollib praeguse kuu sünnikuupäevi, et näha, kas sünnipäev on praegusel päeval või sellest hilisem. Kui see tingimus on tõene, kaasab funktsioon päringusse need kirjed. Kokkuvõtteks: see avaldis eirab kirjeid, mille sünnipäev jääb 1. jaanuari ja päringu käivitamise kuupäeva vahele.
Päringukriteeriumide avaldiste täiendavate näidete vaatamiseks lugege artiklit Päringukriteeriumide näited.
-
Klõpsake menüü Päringu kujundus jaotises Päringu häälestus nupu Kõik (loend Maksimumväärtused ) kõrval olevat allanoolt ja sisestage kuvatavate kirjete arv või valige loendist soovitud suvand.
Järgmise kolme sünnipäeva vaatamiseks tippige 3.
-
Päringu käivitamiseks ja tulemite kuvamiseks andmelehevaates klõpsake nuppu Käivita .
Kui näete rohkem kirjeid, kui olete määranud
Kui teie andmed sisaldavad mitut kuupäevaväärtust jagavat kirjet, võib teie suurimate väärtuste päring tagastada rohkem andmeid kui teie määratud. Näiteks saate kujundada suurima väärtuse päringu kolme töötaja kirje toomiseks, kuid päring tagastab neli kirjet, kuna "Wilson" ja "Edwards" jagavad sünnipäeva, nagu on näidatud järgmises tabelis.
LastName |
Sünnikuupäev |
---|---|
Berka |
9/26/1968 |
Jackson |
10/2/1970 |
Edwards |
10/15/1965 |
Wilson |
10/15/1969 |
Kui kuvatakse vähem kirjeid kui teie määratud
Oletagem, et loote päringu, et tagastada välja viis esimest või viit kirjet, kuid päring tagastab ainult kolm kirjet. Selle probleemi lahendamiseks avage päring kujundusvaates ja vaadake läbi kujundusruudustiku veergude rida Kriteeriumid .
Kriteeriumide kohta leiate lisateavet artiklist Päringukriteeriumide näited.
Kui kuvatakse duplikaatkirjed
Kui suurima väärtusega päring tagastab duplikaadid, sisaldavad aluseks olevad tabelid duplikaatkirjeid või kirjed näivad olevat duplikaadid, kuna päring ei sisalda välju, mis kirjete vahel vahet teevad. Järgmises tabelis kuvatakse näiteks päringu tulemid, mis tagastavad viis viimati tarnitud tellimust koos tehingut käitlenud müügiesindaja nimega.
TarneKuupäev |
Müüja |
---|---|
11/12/2004 |
Freitag |
11/12/2004 |
Cajhen |
10/12/2004 |
Delgado |
10/12/2004 |
Delgado |
10/12/2004 |
Freitag |
Näib, et kolmas ja neljas kirje on duplikaadid, kuid on võimalik, et müügiesindaja Delgado töötles kahte erinevat tellimust, mis tarniti samal päeval.
Olenevalt teie vajadustest saate duplikaatkirjete tagastamise vältimiseks teha ühte kahest asjast. Saate muuta päringu kujundust, et lisada välju, mis aitavad kirjeid (nt väljad TellimuseID ja KliendiID) eristada. Või kui piisab ainult ühe duplikaatkirje kuvamisest, saate kuvada ainult eristatavad kirjed, määrates päringu atribuudi Kordumatud väärtused väärtuseks Jah. Selle atribuudi määramiseks paremklõpsake päringu kujundusvaates päringukujundaja ülaservas tühja ala ja seejärel klõpsake kiirmenüü käsku Atribuudid . Otsige päringu atribuudilehel üles atribuut Kordumatud väärtused ja määrake selle väärtuseks Jah.
Duplikaatkirjetega tegelemise kohta leiate lisateavet artiklist Päringuga duplikaatkirjete otsimine.
Kategooriate või rühmade kirjete uusimate või varaseimate kuupäevade otsimine
Kokkuvõttepäringu abil saate leida rühmadesse või kategooriatesse kuuluvate kirjete varaseimad või uusimad kuupäevad. Kokkuvõttepäring on valikupäring, mis kasutab antud välja väärtuste arvutamiseks kokkuvõttefunktsioone (nt Min, Max, Sum, First ja Last ).
Selle jaotise juhistes eeldatakse, et teil on ürituste juhtimisega tegelev ettevõte – tegelete lavastuste, valgustuse, toitlustuse ja muude suurte funktsioonidega. Lisaks kuuluvad teie hallatavad sündmused mitmesse kategooriasse, näiteks toote turuletoomised, tänavamessid ja kontserdid. Selle jaotise juhistes selgitatakse, kuidas vastata levinud küsimusele: Millal toimub järgmine sündmus kategooriate kaupa? Teisisõnu, millal on järgmine tootekäivitus, järgmine kontsert jne.
Jätkamisel pidage meeles järgmist. Vaikimisi võib siin loodava kokkuvõttepäringu tüüp hõlmata ainult välja, mis sisaldab teie rühma- või kategooriaandmeid, ja teie kuupäevi sisaldavat välja. Muid kategooria üksusi kirjeldavaid välju (nt kliendi- või tarnijanimesid) ei saa kaasata. Küll aga saate luua teise päringu, mis ühendab teie kokkuvõttepäringu kirjeldavaid andmeid sisaldavate väljadega. Selle jaotise hilisemates juhistes selgitatakse, kuidas seda toimingut teha.
Selle jaotise juhistes eeldatakse järgmise kolme tabeli kasutamist.
Tabel Sündmuse tüüp
TypeID |
Sündmuse tüüp |
---|---|
1 |
Toote käivitamine |
2 |
Ettevõtte funktsioon |
3 |
Private Function |
4 |
Fondi kaasaja |
5 |
Kaubandusnäitus |
6 |
Loeng |
7 |
Kontsert |
8 |
Näitus |
9 |
Tänavamess |
Tabel Tellijad
CustomerID (Kliendi ID) |
Ettevõte |
Kontakt |
---|---|---|
1 |
Contoso, Ltd Pilt |
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 |
Kaunite kunstide kool |
Milena Duomanova |
Tabel Sündmused
Sündmuse ID |
Sündmuse tüüp |
Klient |
Sündmuse kuupäev |
Hind |
---|---|---|---|---|
1 |
Toote käivitamine |
Contoso, Ltd |
4/14/2003 |
10 000 € |
2 |
Ettevõtte funktsioon |
Tailspin Toys |
4/21/2003 |
8000 $ |
3 |
Kaubandusnäitus |
Tailspin Toys |
5/1/2003 |
25 000 $ |
4 |
Näitus |
Graphic Design Institute |
5/13/2003 |
4500 € |
5 |
Kaubandusnäitus |
Contoso, Ltd |
5/14/2003 |
55 000 $ |
6 |
Kontsert |
Kaunite kunstide kool |
5/23/2003 |
12 000 € |
7 |
Toote käivitamine |
A. Datum |
6/1/2003 |
15 000 € |
8 |
Toote käivitamine |
Wingtip Toys |
6/18/2003 |
21 000 € |
9 |
Fondi kaasaja |
Adventure Works |
6/22/2003 |
1300 $ |
10 |
Loeng |
Graphic Design Institute |
6/25/2003 |
2450 $ |
11 |
Loeng |
Contoso, Ltd |
7/4/2003 |
3800 $ |
12 |
Tänavamess |
Graphic Design Institute |
7/4/2003 |
5 500 € |
Märkus.: Selle jaotise juhistes eeldatakse, et tabelid Kliendid ja Sündmuse tüüp asuvad tabeliga Sündmused üks-mitmele seoste poolel "üks". Sel juhul on tabelil Sündmused väljad CustomerID ja TypeID. Järgmistes jaotistes kirjeldatud kokkuvõttepäringud ei tööta ilma nende seosteta.
Kuidas neid andmeid andmebaasi lisada?
Näidistabelite lisamiseks andmebaasi saate andmed Kopeerida Excelisse ja seejärel andmed importida, kuid teha mõned erandid.
-
Kui kopeerite tabelid Sündmusetüübid ja Kliendid Excelisse, ärge kopeerige veerge TypeID ja CustomerID. Access lisab teie eest töölehtede importimisel primaarvõtme väärtused; mis säästab teie aega.
-
Pärast tabelite importimist peate avama tabeli Sündmused kujundusvaates ning teisendama veerud Sündmuse tüüp ja Klient otsinguväljadeks. Selleks klõpsake iga välja veergu Andmetüüp ja seejärel klõpsake nuppu Otsinguviisard.
Otsinguväljade loomisel asendab Access veergude Sündmuse tüüp ja Klient tekstiväärtused lähtetabelite arvväärtustega.
Lisateavet otsinguväljade loomise ja kasutamise kohta leiate artiklitest Mitmeväärtuselise välja loomine või kustutamine. Selles artiklis selgitatakse, kuidas luua otsinguvälja tüüpi, mis võimaldab teil valida välja jaoks mitu väärtust, ja selgitatakse ka otsinguloendite loomist.
Kokkuvõttepäringu loomine
-
Klõpsake menüü Loo jaotises Päringud nuppu Päringu kujundus.
-
Topeltklõpsake tabeleid, mida soovite kasutada. Iga tabel kuvatakse päringukujundaja ülaosas.
Kui kasutate ülaltoodud näidistabeleid, lisage tabelid Sündmused ja Sündmusetüübid.
-
Topeltklõpsake välju, mida soovite oma päringus kasutada. Veenduge, et lisate praegu päringusse ainult rühma- või kategooriaväljad ja väärtusevälja.
Kui kasutate kolmes eelnevas tabelis loetletud näidisandmeid, lisage tabelist Sündmuse tüüp väli Sündmuse tüüp või tabelist Sündmused väli Sündmuse kuupäev.
-
Soovi korral saate määrata kriteeriumi, mis piirab päringu ulatust. Sorditakse ainult kriteeriumidele vastavad kirjed ning selles sorditud loendis tuvastatakse ülemised ja alumised väljaväärtused.
Näiteks kui soovite tagastada sündmused kategoorias Erafunktsioon, tippige see avaldis veeru Sündmuse tüüp reale Kriteeriumid: <>"Erafunktsioon".
Päringukriteeriumide avaldiste täiendavate näidete vaatamiseks lugege artiklit Päringukriteeriumide näited.
-
Teisendage päring kokkuvõttepäringuks, tehes järgmist.
Klõpsake menüü Päringu kujundus jaotises Kuvamine/peitmine nuppu Kogusummad.
Rida Kogusummad kuvatakse kujundusruudustikus.
-
Veenduge, et iga rühma- või kategooriavälja rea Kogusummad väärtuseks oleks seatud Rühmitusalus ja seejärel seadke väärtusevälja rea Kogusummad (ülemise või alumise väärtusega väli) väärtuseks Max või Min.
Funktsioon Max tagastab arvuvälja suurima väärtuse ja välja Kuupäev/kellaaeg viimase kuupäeva või kellaaja väärtuse. Min tagastab arvuvälja väikseima väärtuse ja välja Kuupäev/kellaaeg varaseima kuupäeva või kellaaja väärtuse.
-
Klõpsake menüü Päringu kujundus jaotises Päringu häälestus nupu Kõik (loend Maksimumväärtused ) kõrval olevat allanoolt ja sisestage kuvatavate kirjete arv või valige loendist soovitud suvand.
Sel juhul valige Kõik ja seejärel klõpsake tulemuste kuvamiseks andmelehevaates nuppu Käivita .
Märkus.: Olenevalt 6. juhises valitud funktsioonist muudab Access päringu väärtusevälja nimeks MaxOfFieldName või MinOfFieldName. Kui kasutate näidistabeleid, nimetab Access välja MaxOfEvent Date või MinOfEvent Date ümber.
-
Salvestage päring ja jätkake järgmiste toimingutega.
Päringutulemites ei kuvata tootenimesid ega muud teavet toodete kohta. Täiendavate andmete nägemiseks peate looma teise päringu, mis sisaldab äsja loodud päringut. Järgmistes juhistes selgitatakse, kuidas seda teha.
Teise päringu loomine andmete lisamiseks
-
Klõpsake menüü Loo jaotises Päringud nuppu Päringu kujundus.
-
Klõpsake vahekaarti Päringud ja seejärel topeltklõpsake eelmises jaotises loodud kokkuvõttepäringuid.
-
Klõpsake vahekaarti Tabelid ja lisage kokkuvõttepäringus kasutatud tabelid ning lisage ka muud seotud andmeid sisaldavad tabelid. Kui kasutate eelmist kolme näidistabelit, lisage uude päringusse tabelid Sündmuse tüüp, Sündmus ja Kliendid.
-
Liitke kokkuvõttepäringu väljad ematabeli vastavate väljadega. Selleks lohistage kokkuvõttepäringu iga väli tabeli vastavale väljale.
Kui kasutate kolme tabeli näidisandmeid, lohistage kokkuvõttepäringu veerg Sündmuse tüüp tabeli Sündmuse tüüp väljale Sündmuse tüüp. Seejärel lohistage kokkuvõttepäringu veerg MaxOfEvent Date tabeli Sündmused väljale Sündmuse kuupäev. Nende ühendamiste loomine võimaldab uuel valikupäringal koondada kokkuvõttepäringu andmed ja muude tabelite andmed.
-
Lisage päringu teiste tabelite täiendavad kirjeldavad väljad.
Kui kasutate kolme tabeli näidisandmeid, saate lisada väljad Ettevõte ja Kontakt tabelist Kliendid.
-
Soovi korral saate määrata ühe või mitme veeru sortimisjärjestuse. Näiteks kategooriate tähestikulises järjestuses loetlemiseks seadke veeru Sündmuse tüüpreale Sordi väärtus Tõusev järjestus.
-
Klõpsake menüü Päringu kujundus jaotises Tulemid nuppu Käivita.
Päringu tulemid kuvatakse andmelehevaates.
Näpunäide.: Kui te ei soovi, et veeru Hind päis kuvataks kujul MaxOfPrice või MinOfPrice, avage päring kujundusvaates ja tippige ruudustiku hinnaveergu Hind: MaxOfPrice või Hind: MinOfPrice. Hind kuvatakse andmelehevaate veeru päisena.
Uusimate ja varaseimate kuupäevade otsimine
Selles artiklis varem loodud päringud võivad tagastada suurimaid või viimaseid väärtusi, kuid mitte mõlemat. Kui soovite mõlemat väärtuste kogumit ühes vaates näha, peate looma kaks päringut – ühe, mis toob suurimad väärtused, ja teise, mis toob alumised väärtused , ning seejärel ühendama ja salvestama tulemid ühte tabelisse.
Põhi- ja miinimumväärtuste otsimine ning nende andmete kuvamine tabelis toimub järgmiselt.
-
Looge maksimum- ja miinimumväärtuste päring või kui teil on vaja andmeid rühmitada, looge kokkuvõttepäringud, mis kasutavad funktsioone Min ja Max .
-
Teisendage oma maksimumväärtuste päring (või maksimumsummade päring) tabelipäringuks ja looge uus tabel.
-
Teisendage oma vähimate väärtuste päring (või oma min-kokkuvõttepäring) lisamispäringuks ja lisage kirjed ülemiste väärtuste tabelisse.
Nende jaotiste juhistes selgitatakse, kuidas seda teha.
Päringute loomine
-
Looge ülemise ja alumise väärtuse päringud.
Ülemiste või vähimate väärtuste päringu loomiseks vajalike toimingute kohta leiate teavet selle artikli jaotisest Uusima või varaseima kuupäeva otsimine. Kui teil on vaja rühmitada kirjeid kategooria järgi, lugege selle artikli eespool teemat Kategooriate või rühmade kirjete viimase või varaseima kuupäeva otsimine.
Kui kasutate viimase jaotise näidistabeleid, kasutage ainult tabeli Sündmused andmeid. Kasutage mõlema päringu tabeli Sündmused välju Sündmuse tüüp, Klient ja Sündmuse kuupäev.
-
Salvestage iga päring tähendusega nimega (nt Ülemine väärtus ja Alumine väärtus) ja jätke need järgmistes toimingutes kasutamiseks avatuks.
-
Tabelipäringu loomine
-
Kui teie suurimate väärtuste päring on kujundusvaates avatud, tehke järgmist.
Klõpsake menüü Päringu kujundus jaotises Päringu tüüp nuppu Loo tabel.
Kuvatakse dialoogiboks Tabeli koostamine.
-
Tippige väljale Tabeli nimi selle tabeli nimi, kus talletatakse ülemised ja alumised kirjed. Tippige näiteks kirjed Top and Bottom Records (Ülemised ja alumised kirjed) ja klõpsake nuppu OK.
Iga kord, kui päringu käivitate, loob päring tulemite andmelehevaates kuvamise asemel tabeli ja asendab suurima väärtuse praeguste andmetega.
-
Salvestage ja sulgege päring.
Lisanduspäringu loomine
-
Alumise väärtuse päringuga kujundusvaates tehke järgmist.
Klõpsake menüü Päringu kujundus jaotises Päringu tüüp nuppu Lisa.
-
Avaneb dialoogiboks Lisamine.
-
Tippige dialoogiboksi Tabeli koostamine tipitud nimi.
Tippige näiteks kirjed Top and Bottom Records (Ülemised ja alumised kirjed) ja klõpsake nuppu OK. Iga kord, kui päringu käivitate, lisab päring tulemite andmelehevaates kuvamise asemel kirjed tabelisse Ülemised ja Alumised kirjed.
-
Salvestage ja sulgege päring.
Päringute käitamine
-
Nüüd olete valmis neid kahte päringut käitama. Topeltklõpsake navigeerimispaanil suurima väärtuse päringut ja kui Access küsib, klõpsake nuppu Jah . Seejärel topeltklõpsake päringut Alumine väärtus ja kui Access küsib, klõpsake nuppu Jah .
-
Avage andmelehevaates tabel Ülemised ja alumised kirjed.
NB!: Kui proovite käivitada tabeli- või lisamispäringuid ja tundub, et midagi ei juhtu, vaadake Access olekuribalt järgmist teadet.
Keelatud režiim blokeeris selle toimingu või sündmuse.
Kui näete seda teadet, tehke järgmist.
-
Valige Luba see sisu ja seejärel klõpsake nuppu OK.
-
Käivitage päring uuesti.