Andmete loendamine päringu abil

Selles artiklis selgitatakse seda, kuidas saate loendada päringu tagastatavaid andmeid. Näiteks saate vormis või aruandes loendada tabeliväljadel või juhtelementides olevaid üksusi. Lisaks saate arvutada keskmised väärtused ja leida väikseimad, suurimad, vanimad ja uusimad väärtused. Lisaks pakub Access kokkuvõtterea funktsiooni, mille abil saate andmelehel andmeid loendada ilma päringu kujundust muutmata.

Selle artikli teemad

Andmete loendamise viisid

Andmete loendamine kokkuvõtterea abil

Andmete loendamine kogupäringu abil

Kokkuvõttefunktsioonide ülevaade

Andmete loendamise viisid

Teatud väljal (väärtuste veerg) olevate üksuste arvu loendamiseks saate kasutada funktsiooni Loenda. Funktsioon Loenda kuulub kokkuvõttefunktsioonide hulka. Kokkuvõttefunktsioonid tagastavad andmeveerul põhineva arvutuse tulemina ühe väärtuse. Access pakub lisaks funktsioonile Loenda järgmisi kokkuvõttefunktsioone:

  • Summeeri arvuveeru summa leidmiseks;

  • Keskmine arvuveeru keskmise leidmiseks;

  • Maksimum välja suurima väärtuse leidmiseks;

  • Miinimum välja väikseima väärtuse leidmiseks;

  • Standardhälve juhusliku väärtuse keskmise erinevuse leidmiseks keskväärtusest;

  • Dispersioon kõigi veeru väärtuste statistilise hälbe leidmiseks.

Access võimaldab funktsiooni Loenda ja muud kokkuvõttefunktsioonid päringusse lisada kahel viisil. Saate teha järgmist.

  • Avage päring andmelehevaates ja lisage kokkuvõtterida. Kokkuvõtterida võimaldab kokkuvõttefunktsiooni kasutada päringu tulemikomplekti ühes või enamas veerus päringu kujundust muutmata.

  • Looge kogupäring. Kokkuvõttepäringu abil arvutatakse kirjerühma vahekokkuvõtted. Näiteks kui soovite leida müüginäitajate vahekokkuvõtteid linna või kvartali järgi, saate kokkuvõttepäringut kasutades oma kirjed soovitud kategooriasse rühmitada ja seejärel müüginäitajad summeerida. Kokkuvõttepäring erineb kokkuvõttereast. Viimase abil arvutatakse ühe või enama andmeveeru (andmevälja) üldkokkuvõte.

Märkus. : Selle artikli juhistes kirjeldatakse funktsiooni Loenda kasutamist, kuid pidage meeles, et saate oma kokkuvõtteridades ja -päringutes kasutada ka muid kokkuvõttefunktsioone. Lisateavet muude kokkuvõttefunktsioonide kasutamise kohta leiate selles artiklis allpool olevast jaotisest Kokkuvõttefunktsioonide ülevaade.

Lisateavet muude kokkuvõttefunktsioonide kasutamise kohta leiate artiklist Andmelehe veerukokkuvõtete kuvamine.

Järgmistes jaotistes esitatud juhiste abil selgitatakse, kuidas lisada andmete loendamiseks kokkuvõtterida ja kasutada kokkuvõttepäringut. Jätkates pidage meeles, et funktsioon Loenda toetab suuremat arvu erinevaid andmetüüpe kui teised kokkuvõttefunktsioonid. Näiteks saate funktsiooni Loenda kasutada suvalise väljatüübi korral, mis ei koosne keerulistest korduvatest skalaarandmetest (nt mitmeväärtuseliste loendite väli).

Seevastu toetab enamik kokkuvõttefunktsioone ainult kindla andmetüübiga väljadel olevaid andmeid. Näiteks toetab funktsioon Sum ainult järgmisi andmetüüpe: arv, kümnendarv ja valuuta. Lisateavet andmetüüpide kohta, mida iga funktsioon nõuab, leiate selle artikli teemast Kokkuvõttefunktsioonide ülevaade.

Üldist teavet andmetüüpide kohta leiate artiklist Välja andmetüübi muutmine.

Lehe algusse

Andmete loendamine kokkuvõtterea abil

Kokkuvõtterea päringusse lisamiseks avage oma päringu andmelehevaade, lisage rida ja valige seejärel funktsioon Loenda või mõni muu kokkuvõttefunktsioon (nt Summeeri, Miinimum, Maksimum või Keskmine). Järgmistes juhistes selgitatakse lihtsa valikupäringu loomist ja sinna kokkuvõtterea lisamist.

Lihtsa valikupäringu loomine

  1. Klõpsake menüü Loo jaotises Muu nuppu Päringukujundus.

    Accessi menüülindi pilt

  2. Topeltklõpsake dialoogiboksis Tabeli kuvamine tabelit või tabeleid, mida soovite päringus kasutada, ja siis klõpsake nuppu Sule.

    Valitud tabel või tabelid kuvatakse akendena päringukujundaja ülemises osas. Järgmisel joonisel on päringukujundajas näha tavaline tabel.

    Päring koos kujundusruudustikus oleva kolme väljaga

  3. Topeltklõpsake välju, mida soovite oma päringus kasutada.

    Võite lisada kirjeldavaid andmeid (nt nimesid ja kirjeldusi) sisaldavaid välju, kuid peate kindlasti lisama ka soovitud loendatavaid väärtusi sisaldava välja.

    Iga väli kuvatakse päringu kujundusruudustiku veerus.

  4. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

    Päringu tulemid kuvatakse andmelehevaates.

  5. Soovi korral saate kujundusvaatesse naasta ja päringut muuta. Selleks paremklõpsake päringuvahekaarti ja valige Kujundusvaade. Seejärel saate tabelivälju lisades või eemaldades päringut korrigeerida. Välja eemaldamiseks valige kujundusruudustikus veerg ja vajutage kustutusklahvi (DELETE).

  6. Soovi korral saate oma päringu salvestada.

Kokkuvõtterea lisamine

  1. Avage päring andmelehevaates. Selleks paremklõpsake ACCDB-vormingus andmebaasi puhul päringu vahekaarti ja valige Andmelehevaade.

    -või-

    Varasema Accessi versiooniga loodud MDB-vormingus andmebaasi puhul klõpsake menüü Avaleht jaotises Vaated nupu Vaade all olevat nuppu ja valige Andmelehevaade.

    -või-

    Topeltklõpsake navigeerimispaanil päringut. Selle tulemusena päring käivitatakse ja tulemused laaditakse andmelehele.

  2. Klõpsake menüü Avaleht jaotises Kirjed nuppu Kogusummad.

    Accessi menüülindi pilt

    Andmelehe viimase rea alla lisatakse uus rida Kogusumma.

  3. Klõpsake real Kogusumma seda välja, mille väärtused soovite summeerida, ja seejärel valige loendist Loenda.

Kokkuvõtterea peitmine

  • Klõpsake menüü Avaleht jaotises Kirjed nuppu Kogusummad.

Lisateavet kokkuvõtterea kasutamise kohta leiate artiklist Andmelehe veerukokkuvõtete kuvamine.

Lehe algusse

Andmete loendamine kogupäringu abil

Andmete loendamiseks kasutatakse kokkuvõtterea asemel kokkuvõttepäringut, kui loendada on vaja mõned või kõik päringu tagastatud kirjed. Näiteks saate loendada kindlas linnas toimunud müügitehingute või tehingute arvu.

Tavaliselt kasutatakse kokkuvõttepäringut kokkuvõtterea asemel juhul, kui tulemväärtust on vaja kasutada muus andmebaasi osas (nt aruandes).

Päringu kõigi kirjete loendamine

  1. Klõpsake menüü Loo jaotises Muu nuppu Päringukujundus.

    Accessi menüülindi pilt

  2. Topeltklõpsake dialoogiboksis Tabeli kuvamine tabelit, mida soovite päringus kasutada, ja siis klõpsake nuppu Sule.

    Tabel kuvatakse päringukoosturi ülaosas avanevas aknas.

  3. Topeltklõpsake välju, mida soovite päringus kasutada, ja veenduge, et kaasatud oleks ka loendatav väli. Loendada saate enamiku andmetüüpide välju. Erandiks on keerulisi korduvaid skalaarandmeid sisaldavad väljad (nt mitmeväärtuseliste loendite väli).

  4. Klõpsake menüü Kujundus jaotises Kuvamine/peitmine nuppu Kogusummad.

    Rida Kogusumma on nähtaval kujundusruudustikus ja päringu igale väljale vastavas reas kuvatakse Rühmitusalus.

  5. Klõpsake real Kogusumma loendatavat välja ja seejärel valige kuvatavast loendist Loenda.

  6. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

    Päringu tulemid kuvatakse andmelehevaates.

  7. Soovi korral saate päringu salvestada.

Kategooria või rühma kirjete loendamine

  1. Klõpsake menüü Loo jaotises Muu nuppu Päringukujundus.

    Accessi menüülindi pilt

  2. Topeltklõpsake dialoogiboksis Tabeli kuvamine tabelit või tabeleid, mida soovite päringus kasutada, ja siis klõpsake nuppu Sule.

    Tabel või tabelid kuvatakse päringukoosturi ülaosas avanevas aknas.

  3. Topeltklõpsake välja, mis sisaldab teie kategooriaandmeid, ja välja, mis sisaldab väärtusi, mida soovite loendada. Päring ei tohi sisaldada muid kirjeldavaid välju.

  4. Klõpsake menüü Kujundus jaotises Kuvamine/peitmine nuppu Kogusummad.

    Rida Kogusumma on nähtaval kujundusruudustikus ja päringu igale väljale vastavas reas kuvatakse Rühmitusalus.

  5. Klõpsake real Kogusumma loendatavat välja ja seejärel valige kuvatavast loendist Loenda.

  6. Klõpsake menüü Kujundus jaotises Tulemid nuppu Käivita.

    Päringu tulemid kuvatakse andmelehevaates.

  7. Soovi korral saate päringu salvestada.

Lehe algusse

Kokkuvõttefunktsioonide ülevaade

Järgmisest tabelist leiate Accessi pakutavate kokkuvõttereas ja päringutes kasutatavate kokkuvõttefunktsioonide loendi ja kirjeldused. Pidage meeles, et Access pakub päringute jaoks rohkem kokkuvõttefunktsioone kui kokkuvõtterea jaoks. Accessi projektiga (Accessi eesserveriga ühendatud Microsoft SQL Serveri andmebaasiga) töötamisel saate kasutada ka paljusid SQL Serveri pakutavaid kokkuvõttefunktsioone. Lisateavet nende funktsioonide kohta leiate Microsoft SQL Server Books Online‘i veebisaidilt.

Funktsioon

Kirjeldus

Sobivad andmetüübid

Summeeri

Liidab veerus olevad väärtused. Toimib ainult arvandmete ja valuuta korral.

Arv, kümnendarv, valuuta

Keskmine

Arvutab veeru keskmise väärtuse. Veerg peab sisaldama arv-, valuuta- või kuupäeva/kellaaja andmeid. Funktsioon eirab tühiväärtusi.

Arv, kümnendarv, valuuta, kuupäev/kellaaeg

Loenda

Tagastab kogumis olevate üksuste arvu.

Kõik andmetüübid v.a keerulised korduvad skalaarandmed (nt mitmeväärtuseliste loendite veerg).

Lisateavet mitme väärtusega loendite kohta leiate artiklitest Mitme väärtusega väljade juhend ja Mitut väärtust talletava otsinguvälja lisamine või muutmine.

Maksimum

Tagastab suurima väärtusega üksuse. Tekstiandmete puhul on suurim väärtus tähestiku viimane täht (suur- ja väiketähti ei eristata). Funktsioon eirab tühiväärtusi.

Arv, kümnendarv, valuuta, kuupäev/kellaaeg

Miinimum

Tagastab väikseima väärtusega üksuse. Tekstiandmete puhul on väikseim väärtus tähestiku viimane täht (suur- ja väiketähti ei eristata). Funktsioon eirab tühiväärtusi.

Arv, kümnendarv, valuuta, kuupäev/kellaaeg

Standardhälve

Iseloomustab juhuslike väärtuste keskmist erinevust keskväärtusest.

Lisateavet selle funktsiooni kasutamise kohta leiate artiklist Andmelehe veerukokkuvõtete kuvamine.

Arv, kümnendarv, valuuta

Dispersioon

Iseloomustab veeru väärtuste statistilist dispersiooni. See funktsioon toetab ainult arv- ja valuutaandmeid. Kui tabelis on vähem kui kaks rida, tagastatakse tühiväärtus.

Lisateavet dispersioonifunktsioonide kohta leiate artiklist Andmelehe veerukokkuvõtete kuvamine.

Arv, kümnendarv, valuuta

Lehe algusse

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×