Andmete summeerimine päringuga

Selles artiklis selgitatakse, kuidas kasutada funktsiooni kokkuvõttefunktsiooni, et summeerida päringu tulemite andmed. Selles artiklis selgitatakse lühidalt, kuidas kasutada muid kokkuvõttefunktsiooni (nt Count ja AVG ), et arvutada või arvutada tulemikomplekti väärtusi. Selles artiklis selgitatakse, kuidas kasutada rea kogu, Access funktsiooni, mida saate kasutada andmete summeerimiseks, ilma et peaksite muutma päringute kujundust.

Selle artikli teemad

Andmete summeerimise võimaluste mõistmine

Päringus olevate arvude veeru summeerimiseks saate kasutada funktsiooni kokkuvõttefunktsiooni. Koondamise funktsioonid sooritavad andmete veeru arvutuse ja tagastavad ühe väärtuse. Access pakub mitmesuguseid kokkuvõttefunktsiooni (sh SUM, Count, AVG (keskmiselt keskmiselt), min ja Max. Andmete summeerimiseks lisage päringule funktsioon SUM , loendate andmeid funktsiooni Count abil jne.

Lisaks pakub Access mitu võimalust, kuidas lisada päringule summa ja muud summeeritud funktsioone. Saate teha järgmist.

  • Avage päring andmelehevaates ja lisage kokkuvõtterida. Access rida tervikuna, mis võimaldab kasutada päringu tulemite kogumi ühe või mitme veeru kokkuvõttefunktsiooni, ilma et peaksite muutma päringu kujundust.

  • Looge kokkuvõtete päring. Kokkuvõtete päring arvutab vahekokkuvõtted üle kirjete rühmad; Kokkuvõtterea arvutab ühe või mitme veeru (väljade) üldkokkuvõtted. Kui soovite näiteks summeerida kogu müügi linna või kvartali alusel, kasutage kirjete rühmitamiseks soovitud kategooriaga summeeritud päringut ja seejärel summeerige müügiridade andmed.

  • Looge ristpäringu päring. Ristpäringu päring on teatud tüüpi päring, mis kuvab selle tulemid Exceli töölehega sarnases ruudustikus. Ristpäringu päringud summeerige oma väärtused ja seejärel rühmitage need kahe faktide kogumi järgi – ühe rea (rea pealkirjad) ja teise ülemise (veerupäiste) vahel. Näiteks saate kasutada ristpäringu päringut, et kuvada iga linna müügitulemused viimase kolme aasta jooksul, nagu on näidatud järgmises tabelis.

Linn

2003

2004

2005

Pariis

254 556

372 455

467 892

Sydney

478 021

372 987

276 399

Jakarta

572 997

684 374

792 571

...

...

...

...

Märkus.: Selle dokumendi juhised rõhutavad funktsiooni SUM abil, kuid pidage meeles, et saate kasutada kogu ridades ja päringutes muid kokkuvõttefunktsiooni. Lisateavet muude koondnäitajate funktsioonide kasutamise kohta leiate selle artikli jaotisest funktsioonide teatmematerjalid .

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

Järgmistest jaotistest leiate teavet selle kohta, kuidas lisada kokkuvõtterea, kasutada summeeritud päringut andmete summeerimiseks rühmade vahel ja selle kohta, kuidas kasutada ristpäringu päringut, mis liidab andmed rühmade ja ajaintervallide vahel. Kui jätkate, pidage meeles, et paljud funktsioonide summeerimine toimivad ainult teatud andmetüübi jaoks määratud andmeväljadel. Näiteks töötab funktsioon SUM ainult väljadega, mis on määratud arvu, kümnendkoha või valuuta andmetüübid. Iga funktsiooni jaoks nõutavate andmetüüpide kohta leiate lisateavet selle artikli jaotisest funktsiooni viide.

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

Lehe algusse

Näidisandmete ettevalmistamine

Selles artiklis olevad juhised sisaldavad Näidisandmete tabeleid. Juhised leiate teemast tabelite näidised, et aidata teil aru saada, kuidas funktsioonid kokku toimivad. Soovi korral saate lisada valimi tabeleid uude või olemasolevasse andmebaasi.

Accessis on mitu võimalust tabelite lisamiseks andmebaasi. Saate andmed käsitsi sisestada, saate iga tabeli kopeerida arvutustabeli programmi (nt Excelisse) ja seejärel importida töölehed Accessi või kleepida andmed tekstiredaktori (nt Notepad) ning importida andmed tulemuseks saadud tekstifaile.

Selle jaotise juhised selgitavad, kuidas andmeid käsitsi tühja andmelehele sisestada ning kuidas kopeerida tabeleid arvutustabeli programmi ja seejärel importida need tabelid Accessi. Lisateavet teksti andmete loomise ja importimise kohta leiate artiklist tekstifaili andmete importimine või linkimine.

Selle artikli juhised aitavad kasutada järgmisi tabeleid. Näidisandmete loomiseks kasutage järgmisi tabeleid.

Tabel Kategooriad .

Kategooria

Nukud

Mängud ja Pusled

Kunst ja kujundamine

Videomängud

DVD-d ja filmid

Mudelid ja hobid

Sport

Tabel tooted :

Toote nimi

Hind

Kategooria

Programmeerija tegevuse joonis

$12,95

Nukud

Nautige C# (lauamäng kogu perele)

$15,85

Mängud ja Pusled

Seostatud andmebaasi skeem

$22,50

Kunst ja kujundamine

Maagiline arvuti kiip (500 tk)

$32,65

Mängud ja Pusled

Accessi! Mäng!

$22,95

Mängud ja Pusled

Arvuti geeks ja müütiline olendid

$78,50

Videomängud

Harjutus arvuti geeks! DVD!

$14,88

DVD-d ja filmid

Ultimate Flying pizza

$36,75

Sport

Väline 5,25-tolline diskett draiv (1/4 skaala)

$65,00

Mudelid ja hobid

Bürokraatlik mitte-Action-joonis

$78,88

Nukud

Pimedus

$53,33

Videomängud

Oma klaviatuuri loomine

$77,95

Mudelid ja hobid

Tabel tellimused :

Tellimuse kuupäev

Lähetuskuupäev

Ship City

Kohaletoimetamise tasu

11/14/2005

11/15/2005

Jakarta

$55,00

11/14/2005

11/15/2005

Sydney

$76,00

11/16/2005

11/17/2005

Sydney

$87,00

11/17/2005

11/18/2005

Jakarta

$43,00

11/17/2005

11/18/2005

Pariis

$105,00

11/17/2005

11/18/2005

Stuttgart

$112,00

11/18/2005

11/19/2005

Viin

$215,00

11/19/2005

11/20/2005

Miami

$525,00

11/20/2005

11/21/2005

Viin

$198,00

11/20/2005

11/21/2005

Pariis

$187,00

11/21/2005

11/22/2005

Sydney

$81,00

11/23/2005

11/24/2005

Jakarta

$92,00

Tabel orderi üksikasjad .

Tellimuse ID

Toote nimi

Toote ID

Ühiku hind

Hulk

Diskonto

1

Oma klaviatuuri loomine

12

$77,95

9

5

1

Bürokraatlik mitte-Action-joonis

2

$78,88

4

7,5%

2

Harjutus arvuti geeks! DVD!

7

$14,88

6

4

2

Maagiline arvuti kiip

4

$32,65

8

0

2

Arvuti geeks ja müütiline olendid

6

$78,50

4

0

3

Accessi! Mäng!

5

$22,95

5

15%

4

Programmeerija tegevuse joonis

1

$12,95

2

6%

4

Ultimate Flying pizza

8

$36,75

8

4

5

Väline 5,25-tolline diskett draiv (1/4 skaala)

9

$65,00

4

10%

6

Seostatud andmebaasi skeem

3

$22,50

12

6,5%

7

Pimedus

11

$53,33

6

8%

7

Seostatud andmebaasi skeem

3

$22,50

4

9%

Märkus.: Pidage meeles, et tüüpilises andmebaasis sisaldab tellimuse üksikasjade tabel ainult toote ID välja, mitte välja toote nimi. Tabeli näidis kasutab välja toote nimi, et muuta andmete lugemine lihtsamaks.

Näidisandmete käsitsi sisestamine

  1. Klõpsake menüü Lisa jaotises Tabelid nuppu Tabel.

    Access lisab andmebaasi uue tühja tabeli.

    Märkus.: Uue tühja andmebaasi avamise korral pole vaja seda juhist järgida. Seda on tarvis järgida siis, kui lisate tabeli andmebaasi.

  2. Topeltklõpsake päiserea esimest lahtrit ja sisestage tabeli näidis välja nimi.

    Vaikimisi tähistab Access päiserea tühje välju, kus on kuvatud tekst Lisa uus väli.

    Andmelehe uus väli

  3. Järgmisele tühjale lahtrile liikumiseks kasutage NOOLEKLAHVE ja tippige teise välja nimi (võite vajutada ka tabeldusklahvi (TAB) või topeltklõpsata nuppu Uus lahter). Korrake seda toimingut, kuni sisestate kõik väljanimed.

  4. Sisestage näidistabelisse andmed.

    Andmete sisestamisel tuletab Access iga välja jaoks andmetüübi. Kui olete seotud andmebaaside uutega, tuleks iga tabeli välja jaoks määrata konkreetne andmetüüp (nt arv, tekst või kuupäev/kellaaeg). Andmetüübi määramine aitab tagada täpsete andmete sisestamise ning aitab ära hoida vigu (nt telefoninumbri kasutamine arvutuses). Nende valimi tabelite puhul tuleks lubada Accessi andmetüübi tuletamine.

  5. Kui olete andmete sisestamise lõpule viinud, klõpsake nuppu Salvesta.

    Kiirklahv: vajutage klahvikombinatsiooni CTRL+S.

    Kuvatakse dialoogiboks Nimega salvestamine.

  6. Sisestage väljale tabeli nimi tabeli näidis nimi ja klõpsake siis nuppu OK.

    Saate kasutada tabeli iga valimi nime, sest nende nimede all olevad päringud, mida jaotises juhised kasutavad.

  7. Korrake neid toiminguid seni, kuni loote iga selle jaotise alguses loetletud tabeli näidise.

Kui te ei soovi andmeid käsitsi sisestada, järgige järgmiseid juhiseid andmete kopeerimiseks arvutustabeli faili ja seejärel importige andmed arvutustabeli failist Accessi.

Näidistöölehtede loomine

  1. Käivitage arvutustabeli programm ja looge uus tühi faili. Kui kasutate Excelit, loob see vaikimisi uue tühja töövihiku.

  2. Kopeerige eespool toodud esimene näidis ja kleepige see esimesse töölehele alates esimesest lahtrist.

  3. Kasutage arvutustabeli programmi kaudu antud tehnikat, nimetage tööleht ümber. Andke töölehele tabeli näidis sama nimi. Näiteks kui tabel näidis on nimi, andkeoma töölehele sama nimi.

  4. Korrake juhiseid 2 ja 3, kopeerides iga valimi tabeli tühjale töölehele ja nimetades töölehe ümber.

    Märkus.: Võimalik, et peate arvutustabeli failidele lisama töölehti. Lisateavet selle ülesande kohta leiate arvutustabeli programmi spikrist.

  5. Salvestage töövihik käepärasesse kohta oma arvutis või võrgus ja jätkake järgmiste toimingutega.

Andmebaasitabelite loomine töölehtedel

  1. Klõpsake menüü Välisandmed jaotises Import nuppu Excel.

    -või-

    Klõpsake nuppu Rohkem ja seejärel valige loendist tabelarvutusprogramm.

    Kuvatakse dialoogiboks Välisandmete toomine – rakenduse „Programmi nimi“ arvutustabel.

  2. Klõpsake nuppu Sirvi, avage eelmistes etappides loodud arvutustabel ja klõpsake siis nuppu OK.

    Arvutustabeli impordiviisard käivitub.

  3. Vaikimisi valib viisard töövihiku esimese töölehe (töölehte , kui järgite eelmise jaotise juhiseid) ja töölehe andmed kuvatakse viisardi lehe alumises osas. Klõpsake nuppu Edasi.

  4. Klõpsake viisardi järgmisel lehel nuppu esimene rida sisaldab veerupäiseidja seejärel klõpsake nuppu edasi.

  5. Soovi korral saate järgmisel lehel kasutada jaotise välja suvandid tekstiväljad ja loendid, et muuta väljanimesid ja andmetüüpe või jätta väljad importimise toimingust välja. Vastasel juhul klõpsake nuppu edasi.

  6. Jätke ruut lase Accessil lisada primaarvõti ja klõpsake nuppu edasi.

  7. Vaikimisi rakendab Access uuele tabelile töölehe nime. Aktsepteerige nimi või sisestage uus nimi ja klõpsake siis nuppu lõpetatud.

  8. Korrake toiminguid 1 – 7, kuni olete loonud tabeli iga töölehe töövihikust.

Esmase võtme väljade ümbernimetamine

Märkus.: Kui olete töölehti importinud, lisas Access automaatselt iga tabeli jaoks primaarvõtme veeru ja Accessis veeru "ID" ja määrab selle andmetüübi Automaatnumber. Juhised selle kohta, kuidas iga primaarvõtme välja ümber nimetada. See aitab selgelt tuvastada kõiki päringu välju.

  1. Paremklõpsake navigeerimispaanil iga eelmistes toimingutes loodud tabelit ja klõpsake käsku Kujundusvaade.

  2. Otsige iga tabeli jaoks välja primaarvõti. Access nimetab iga välja IDvaikimisi.

  3. Lisage veeru välja nimi iga primaarvõtme välja jaoks tabeli nimi.

    Näiteks nimetage tabeli Kategooriad väli ID "kategooria ID" ja tabeli Tellimused väljale "Tellimuse ID". Tabeli "järjestuse üksikasjad" ümber nimetage väli väärtuseks "detail ID". Tabeli tooted korral nimetage väli väljale "toote ID".

  4. Salvestage muudatused.

Iga kord, kui proovi tabeleid kuvatakse selles artiklis, sisaldavad need primaarvõtme välja ja väli nimetatakse ümber, nagu on kirjeldatud eelmistes etappides.

Lehe algusse

Andmete summeerimine Kokkuvõtterea abil

Päringule Kokkuvõtterea lisamiseks avage päring andmelehevaates, lisage rida ja seejärel valige soovitud kokkuvõttefunktsiooni (nt SUM, min, Maxvõi AVG). Järgmistes juhistes selgitatakse lihtsa valikupäringu loomist ja sinna kokkuvõtterea lisamist. Te ei pea kasutama eelmises jaotises kirjeldatud tabelite näidiseid.

Lihtsa valikupäringu loomine

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

  2. Topeltklõpsake tabelit või tabeleid, mida soovite päringus kasutada.

    Valitud tabel või tabelid kuvatakse akendena päringukujundaja ülemises osas.

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

    Saate kaasata kirjeldavaid andmeid (nt nimesid ja kirjeldusi) sisaldavaid välju, kuid peate lisama välja, mis sisaldab numbrilisi või valuuta andmeid.

    Iga väli kuvatakse kujundusruudustiku lahtris.

  4. Päringu käivitamiseks klõpsake nuppu käivita Nupu pilt .

    Päringu tulemite komplekt kuvatakse andmelehevaates.

  5. Soovi korral saate aktiveerida kujundusvaate ja kohandada päringut. Selleks paremklõpsake päringuvahekaarti ja valige Kujundusvaade. Seejärel saate päringut vastavalt vajadusele kohandada, lisades või eemaldades tabeli välju. Välja eemaldamiseks valige kujundusruudustikus veerg ja vajutage kustutusklahvi (DELETE).

  6. Salvestage päring.

Kokkuvõtterea lisamine

  1. Veenduge, et päring oleks andmelehevaates avatud. Selleks paremklõpsake päringu vahekaarti ja seejärel klõpsake käsku andmelehevaade.

    -või-

    Topeltklõpsake navigeerimispaanil päringut. See käivitab päringu ja laadib tulemid andmelehele.

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

    Andmelehel kuvatakse uus summarea .

  3. Klõpsake real kokku selle välja lahtrit, mille soovite summeerida, ja seejärel valige loendist väärtus SUM .

Kokkuvõtterea peitmine

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

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

Lehe algusse

Üldkokkuvõtete arvutamine päringu abil

Kogusumma on veeru kõigi väärtuste summa. Saate arvutada mitut tüüpi üldkokkuvõtteid (sh:

  • Lihtne suur kogusumma, mis liidab ühe veeru väärtused. Näiteks saate arvutada postikulud kokku.

  • Arvutatud üldsumma, mis liidab rohkem kui ühe veeru väärtused. Näiteks saate arvutada kogu müügi, korrutades mitme üksuse maksumuse tellitud üksuste arvuga ja seejärel summeerides saadud väärtused.

  • Suur kogusumma, mis välistab teatud kirjed. Näiteks saate arvutada kogu müügi ainult eelmisel reedel.

Järgmistes jaotistes olevad juhised selgitavad, kuidas luua igat tüüpi kogusummat. Juhised kasutavad tabeleid Tellimused ja Tellimuse üksikasjad.

Tabel Tellimused

Tellimuse ID

Tellimuse kuupäev

Lähetuskuupäev

Ship City

Kohaletoimetamise tasu

1

11/14/2005

11/15/2005

Jakarta

$55,00

2

11/14/2005

11/15/2005

Sydney

$76,00

3

11/16/2005

11/17/2005

Sydney

$87,00

4

11/17/2005

11/18/2005

Jakarta

$43,00

5

11/17/2005

11/18/2005

Pariis

$105,00

6

11/17/2005

11/18/2005

Stuttgart

$112,00

7

11/18/2005

11/19/2005

Viin

$215,00

8

11/19/2005

11/20/2005

Miami

$525,00

9

11/20/2005

11/21/2005

Viin

$198,00

10

11/20/2005

11/21/2005

Pariis

$187,00

11

11/21/2005

11/22/2005

Sydney

$81,00

12

11/23/2005

11/24/2005

Jakarta

$92,00

Tabel orderi üksikasjad

Üksikasjade ID

Tellimuse ID

Toote nimi

Toote ID

Ühiku hind

Hulk

Diskonto

1

1

Oma klaviatuuri loomine

12

$77,95

9

0,05

2

1

Bürokraatlik mitte-Action-joonis

2

$78,88

4

0,075

3

2

Harjutus arvuti geeks! DVD!

7

$14,88

6

0,04

4

2

Maagiline arvuti kiip

4

$32,65

8

0,00

5

2

Arvuti geeks ja müütiline olendid

6

$78,50

4

0,00

6

3

Accessi! Mäng!

5

$22,95

5

0,15

7

4

Programmeerija tegevuse joonis

1

$12,95

2

0,06

8

4

Ultimate Flying pizza

8

$36,75

8

0,04

9

5

Väline 5,25-tolline diskett draiv (1/4 skaala)

9

$65,00

4

0,10

10

6

Seostatud andmebaasi skeem

3

$22,50

12

0,065

11

7

Pimedus

11

$53,33

6

0,08

12

7

Seostatud andmebaasi skeem

3

$22,50

4

0,09

Lihtsa kogusumma arvutamine

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

  2. Topeltklõpsake tabelit, mida soovite päringus kasutada.

    Kui kasutate Näidisandmete andmeid, topeltklõpsake tabelit Tellimused.

    Tabel kuvatakse päringukoosturi ülaosas avanevas aknas.

  3. Topeltklõpsake välja, mille soovite summeerida. Veenduge, et väljal oleks määratud andmetüüp arv või valuuta. Kui proovite summeerida väärtuste (nt tekstiväli) summasid, kuvab Access päringu käivitamisel tõrketeate "andmetüüp mittevastavus" kriteeriumi avaldises .

    Kui kasutate Näidisandmete andmeid, topeltklõpsake veergu postikulud.

    Kui soovite arvutada nende väljade üldkokkuvõtteid, saate lisada ruudustiku täiendavaid numbreid. Kokkuvõtete päring saab arvutada mitme veeru üldkokkuvõtteid.

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

    Kujundusruudustikus kuvatakse rida Total , kus kuvatakse veeru postikulud lahtris.

  5. Muutke real kokku oleva lahtri väärtuseks SUM.

  6. Päringu käivitamiseks ja tulemite andmelehevaates kuvamiseks klõpsake nuppu käivita Nupu pilt .

    Näpunäide.: Pange tähele, et Access lisab "SumOf" selle välja nime algusesse, mille te summeerite. Kui soovite veeru pealkirja muuta millekski huvitavamaks (nt kogu saatmine), minge tagasi kujundusvaate juurde ja klõpsake kujundusruudustiku veeru saatmiskulud rida väli . Asetage kursor saatmiskulude kõrvale ja tippige sõnad Total Shipping, millele järgneb koolon, näiteks: postikulu kokku: postikulud.

  7. Soovi korral salvestage päring ja sulgege see.

Kogusumma arvutamine, mis välistab teatud kirjed

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

  2. Topeltklõpsake tabelit tellimuse tabel ja Tellimuse üksikasjad.

  3. Lisage päringu kujundusruudustiku esimesse veergu tabeli Tellimused väli tellimuse kuupäev.

  4. Tippige esimese veeru reale kriteeriumid väärtus Date ()-1. See avaldis välistab arvutatud kogusummast tänase päeva kirjed.

  5. Järgmiseks Looge veerg, mis arvutab iga tehingu Müügisumma. Tippige ruudustiku teise veeru reale väli järgmine avaldis:

    Müügi koguväärtus: (1-[Tellimuse üksikasjad]. [ Soodushind]/100) * ([orderi üksikasjad]. [ Ühiku hind] * [orderi üksikasjad]. [Kogus])

    Veenduge, et avaldis viitab väljadele, mis on määratud arvu või valuuta andmetüübid. Kui avaldis viitab muudele andmetüüpidele seatud väljadele, kuvab Access päringu käivitamise katsel kriteeriumide avaldises sõnumi andmetüübi mittevastavuse .

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

    Kujundusruudustikus ja rühmas kuvatakse rida kokku , mis kuvatakse esimeses ja teises veerus.

  7. Muutke teises veerus rea kogu lahtri väärtuseks SUM. Funktsioon SUM liidab üksikud müügi arvnäitajad.

  8. Päringu käivitamiseks ja tulemite andmelehevaates kuvamiseks klõpsake nuppu käivita Nupu pilt .

  9. Salvestage päring igapäevaseks müügiks.

    Märkus.: Järgmine kord, kui avate päringu kujundusvaates, võite märgata, et veerus "kogu Müügisumma" olevad väärtused on veidi muutunud. Avaldis kuvatakse funktsiooni SUM sees ja real Total kuvab Expression asemel summa.

    Näiteks kui kasutate Näidisandmete andmeid ja loote päringu (nagu on näidatud eelmistes etappides), kuvatakse järgmine teave.

    Müügi koguväärtus: SUM ((1-[Tellimuse üksikasjad]. Allahindlus/100) * ([orderi üksikasjad]. Ühikuhind * [orderi üksikasjad]. Kogus))

Lehe algusse

Rühmade kokkuvõtete arvutamine kogusummade päringu abil

Selle jaotise juhised selgitavad, kuidas luua kokkuvõtet, mis arvutab vahekokkuvõtteid. Kui jätkate, pidage meeles, et vaikimisi võib kogusummade päring sisaldada ainult teie rühma andmeid sisaldavat välja või välju (nt "kategooriad") ja välja, mis sisaldab andmeid, mida soovite summeerida (nt väli "müük"). Kokkuvõtete päringud ei tohi sisaldada muid välju, mis kirjeldavad kategooria üksusi. Kui soovite näha kirjeldavaid andmeid, saate luua teise päringu, mis ühendab teie Kokkuvõtterea väljad täiendavate andmeväljade väljadega.

Selle jaotise juhised selgitavad, kuidas luua kokkuvõtteid ja valida iga toote müügi kogusumma tuvastamiseks vajalikud päringud. Nende tabelite kasutamine eeldab järgmisi juhiseid.

Tabel tooted

Toote ID

Toote nimi

Hind

Kategooria

1

Programmeerija tegevuse joonis

$12,95

Nukud

2

Nautige C# (lauamäng kogu perele)

$15,85

Mängud ja Pusled

3

Seostatud andmebaasi skeem

$22,50

Kunst ja kujundamine

4

Maagiline arvuti kiip (500 tk)

$32,65

Kunst ja kujundamine

5

Accessi! Mäng!

$22,95

Mängud ja Pusled

6

Arvuti geeks ja müütiline olendid

$78,50

Videomängud

7

Harjutus arvuti geeks! DVD!

$14,88

DVD-d ja filmid

8

Ultimate Flying pizza

$36,75

Sport

9

Väline 5,25-tolline diskett draiv (1/4 skaala)

$65,00

Mudelid ja hobi

10

Bürokraatlik mitte-Action-joonis

$78,88

Nukud

11

Pimedus

$53,33

Videomängud

12

Oma klaviatuuri loomine

$77,95

Mudelid ja hobi

Tabel orderi üksikasjad

Üksikasjade ID

Tellimuse ID

Toote nimi

Toote ID

Ühiku hind

Hulk

Diskonto

1

1

Oma klaviatuuri loomine

12

$77,95

9

5

2

1

Bürokraatlik mitte-Action-joonis

2

$78,88

4

7,5%

3

2

Harjutus arvuti geeks! DVD!

7

$14,88

6

4

4

2

Maagiline arvuti kiip

4

$32,65

8

0

5

2

Arvuti geeks ja müütiline olendid

6

$78,50

4

0

6

3

Accessi! Mäng!

5

$22,95

5

15%

7

4

Programmeerija tegevuse joonis

1

$12,95

2

6%

8

4

Ultimate Flying pizza

8

$36,75

8

4

9

5

Väline 5,25-tolline diskett draiv (1/4 skaala)

9

$65,00

4

10%

10

6

Seostatud andmebaasi skeem

3

$22,50

12

6,5%

11

7

Pimedus

11

$53,33

6

8%

12

7

Seostatud andmebaasi skeem

3

$22,50

4

9%

Järgmised juhised eeldavad, et tabeli Tellimused ja Tellimuse üksikasjad väljadel toote ID on üks-mitmele seos, kus on tabeli Tellimused seose poolel "üks".

Kokkuvõtterea loomine

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

  2. Valige tabelid, millega soovite töötada, ja seejärel klõpsake nuppu Lisa.

    Iga tabel kuvatakse päringukujundaja ülaosas asuva aknana.

    Kui kasutate varem loetletud tabelite tabeleid, saate lisada tabeleid tooted ja orderi üksikasjad.

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

    Reeglina saate päringule lisada ainult rühma välja ja välja väärtus. Väärtuse välja asemel saate arvutusi kasutada ka siis, kui järgmised juhised seda kirjeldavad.

    1. Lisage tabelile tooted väli kategooria kujundusruudustiku.

    2. Iga tehingu Müügisumma arvutamise veeru loomiseks tippige ruudustiku teise veergu järgmine avaldis:

      Müügi koguväärtus: (1-[Tellimuse üksikasjad]. [ Soodushind]/100) * ([orderi üksikasjad]. [ Ühiku hind] * [orderi üksikasjad]. [Kogus])

      Veenduge, et avaldises viidatud väljad on arvust või valuutast andmetüübid. Kui viitate muude andmetüüpide väljadele, kuvab Access Accessi andmelehele ülemineku korral tõrketeate andmetüübi lahknevuse kriteeriumide avaldises .

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

      Kujundusruudustikus kuvatakse rida kokku ja selles reas kuvatakse esimeses ja teises veerus rühmitamine .

    4. Muutke teises veerus rea kokku väärtuseks SUM. Funktsioon SUM liidab üksikud müügi arvnäitajad.

    5. Päringu käivitamiseks ja tulemite andmelehevaates kuvamiseks klõpsake nuppu käivita Nupu pilt .

    6. Jätke päring järgmises jaotises kasutamiseks avatuks.

      Kriteeriumide kasutamine koos kogusumma päringuga

      Eelmises jaotises loodud päring sisaldab kõiki aluseks olevate tabelite kirjeid. See ei välista kogusummade arvutamisel ühtegi käsku ja kuvab kõigi kategooriate kokkuvõtted.

      Kui peate mõne kirje välistama, saate päringule kriteeriume lisada. Näiteks saate ignoreerida kandeid, mille väärtus on väiksem kui $100, või arvutada ainult teatud tootekategooriate kokkuvõtted. Selle jaotise juhised selgitavad kolme tüüpi kriteeriumide kasutamist.

    7. Kriteeriumid, mis eiravad teatud rühmi kogusummade arvutamisel.    Näiteks arvutatakse kokkuvõtted ainult videomängude, kunsti ja raamide ning spordi kategooriate kohta.

    8. Kriteeriumid, mis peidavad teatud kogusummad pärast arvutamist.    Näiteks saate kuvada ainult need kogusummad, mis on suuremad kui $150 000.

    9. Kriteeriumid, mis ei sisalda üksikute kirjete kogusummat.    Näiteks võite välja jätta üksikud müügitehinguted, kui väärtus (ühiku hind * kogus) langeb alla $100.

      Järgmised juhised selgitavad, kuidas lisada kriteeriumid ühe võrra ja vaadata selle mõju päringu tulemile.

      Kriteeriumide lisamine päringule

    10. Avage päring kujundusvaates eelmisest jaotisest. Selleks paremklõpsake päringuvahekaarti ja valige Kujundusvaade.

      -või-

      Paremklõpsake navigeerimispaanil päringut ja klõpsake käsku Kujundusvaade.

    11. Tippige veeru kategooria ID reale kriteeriumid väärtus = nukud või Sport või kunst ja kujundamine.

    12. Päringu käivitamiseks ja tulemite andmelehevaates kuvamiseks klõpsake nuppu käivita Nupu pilt .

    13. Aktiveerige uuesti Kujundusvaade ja tippige veeru kogu Müügisumma reale kriteeriumid>100.

    14. Käivitage päring tulemite kuvamiseks ja seejärel aktiveerige uuesti Kujundusvaade.

    15. Nüüd lisage kriteeriumid, et välistada üksikud müügitehinguted, mis on väiksemad kui $100. Selleks peate lisama veel ühe veeru.

      Märkus.: Te ei saa määrata kolmandat kriteeriumi veerus Total Sales Value. Selles veerus määratud kriteeriumid rakenduvad kogusummale, mitte üksikutele väärtustele.

    16. Kopeerige avaldis teisest veerust kolmandasse veergu.

    17. Valige uue veeru real kokkukoht, kus ja tippige reale kriteeriumid>20.

    18. Käivitage päring tulemite kuvamiseks ja seejärel salvestage päring.

      Märkus.: Järgmine kord, kui avate päringu kujundusvaates, võite märgata väikseid muudatusi kujundusruudustikus. Teises veerus kuvatakse rea väli avaldis funktsiooni SUM sees ja real Total (kogusumma ) kuvatakse väärtuse SUMasemel avaldis avaldis .

      Müügi koguväärtus: SUM ((1-[Tellimuse üksikasjad]. Allahindlus/100) * ([orderi üksikasjad]. Ühikuhind * [Orde r detailid]. Kogus))

      Kuvatakse ka neljas veerg. See veerg on teise veeru koopia, kuid teises veerus määratud kriteeriumid kuvatakse tegelikult uue veeru osana.

Lehe algusse

Andmete summeerimine mitme rühma vahel ristpäringu päringu abil

Ristpäringu päring on teatud tüüpi päring, mis kuvab selle tulemid Exceli töölehega sarnases ruudustikus. Ristpäringu päringud summeerige oma väärtused ja seejärel rühmitage need kahe faktide kogumi järgi – üks on ette nähtud (rea päiste kogumi) ja teisega üle ülemise (veeru päiste kogumi). Joonisel on kujutatud valimi ristpäringu päringu tulemit.

Proovi ristpäringu päring.

Kui jätkate, pidage meeles, et ristpäringu päring ei asusta alati kõiki tulemikomplekti välju, sest päringus kasutatavad tabelid ei sisalda alati iga võimaliku andmepunkti väärtusi.

Kui loote ristpäringu päringu, hõlmavad need tavaliselt rohkem kui ühest tabelist pärinevaid andmeid ja teil on alati kolme tüüpi andmeid: kokkuvõttereana kasutatavad andmed, veerupäistena kasutatavad andmed ning väärtused, mida soovite summeerida või muul viisil arvutada.

Selle jaotise juhised eeldavad järgmisi tabeleid.

Tabel Tellimused

Tellimuse kuupäev

Lähetuskuupäev

Ship City

Kohaletoimetamise tasu

11/14/2005

11/15/2005

Jakarta

$55,00

11/14/2005

11/15/2005

Sydney

$76,00

11/16/2005

11/17/2005

Sydney

$87,00

11/17/2005

11/18/2005

Jakarta

$43,00

11/17/2005

11/18/2005

Pariis

$105,00

11/17/2005

11/18/2005

Stuttgart

$112,00

11/18/2005

11/19/2005

Viin

$215,00

11/19/2005

11/20/2005

Miami

$525,00

11/20/2005

11/21/2005

Viin

$198,00

11/20/2005

11/21/2005

Pariis

$187,00

11/21/2005

11/22/2005

Sydney

$81,00

11/23/2005

11/24/2005

Jakarta

$92,00

Tabel orderi üksikasjad

Tellimuse ID

Toote nimi

Toote ID

Ühiku hind

Hulk

Diskonto

1

Oma klaviatuuri loomine

12

$77,95

9

5

1

Bürokraatlik mitte-Action-joonis

2

$78,88

4

7,5%

2

Harjutus arvuti geeks! DVD!

7

$14,88

6

4

2

Maagiline arvuti kiip

4

$32,65

8

0

2

Arvuti geeks ja müütiline olendid

6

$78,50

4

0

3

Accessi! Mäng!

5

$22,95

5

15%

4

Programmeerija tegevuse joonis

1

$12,95

2

6%

4

Ultimate Flying pizza

8

$36,75

8

4

5

Väline 5,25-tolline diskett draiv (1/4 skaala)

9

$65,00

4

10%

6

Seostatud andmebaasi skeem

3

$22,50

12

6,5%

7

Pimedus

11

$53,33

6

8%

7

Seostatud andmebaasi skeem

3

$22,50

4

9%

Järgmistes juhistes selgitatakse, kuidas luua ristpäringu päringut, mis rühmitab kogu müügi linna järgi. Päring kasutab vormindatud kuupäeva ja müügi kogusumma tagastamiseks kahte avaldist.

Ristpäringu loomine

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

  2. Topeltklõpsake tabeleid, mida soovite päringus kasutada.

    Iga tabel kuvatakse päringukujundaja ülaosas asuva aknana.

    Kui kasutate tabeleid näidised, topeltklõpsake tabelit Tellimused ja tabeli Tellimuse üksikasjad.

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

    Iga välja nimi kuvatakse kujundusruudustiku rea väli tühjas lahtris.

    Kui kasutate tabelite näidiseid, lisage väljad Läheta asula ja lähetuskuupäev tabeli Tellimused kaudu.

  4. Kopeerige ja kleepige või tippige reale väli järgmises tühjas lahtris järgmine avaldis: Total Sales: SUM (CCur ([Order details]. [ Ühiku hind] * [Kogus] * (1-[allahindlus])/100) * 100)

  5. Klõpsake menüü Kujundus jaotises Päringutüüp nuppu Ristpäring.

    Kujundusruudustikus kuvatakse rida kokku ja ristpäringu .

  6. Klõpsake välja linn real kokku olevat lahtrit ja valige käsk rühmitamine. Tehke väljal Lähetuskuupäev sama. Muutke välja müük kokku lahtris kokku oleva lahtri väärtuseks avaldis.

  7. Seadke ristpäringu Real väljale linn lahter rea päis, seadke välja lähetuskuupäev väärtuseks veerupäis jaSeadke väli müük kokku väärtuseks.

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

    Päringu tulemid kuvatakse andmelehevaates.

Lehe algusse

Kokkuvõttefunktsioonide ülevaade

Selles tabelis on loetletud ja kirjeldatakse Accessi funktsioone, mis on saadaval rea ja päringute Real kokku. 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

US e, kus andmetüüp (ID)

Keskmine

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

Arv, valuuta, kuupäev/kellaaeg

Loenda

Tagastab veerus olevate üksuste arvu.

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

Lisateavet mitme väärtusega loendite kohta leiate teemast mitme väärtusega väljade juhend ja mitme väärtusega välja loomine või kustutamine.

Maksimum

Tagastab suurima väärtusega üksuse. Teksti andmete puhul on kõige suurem väärtus Viimane tähestikuline väärtus – Access ignoreerib täheregistrit. Funktsioon eirab tühiväärtusi.

Arv, valuuta, kuupäev/kellaaeg

Miinimum

Tagastab väikseima väärtusega üksuse. Teksti andmete puhul on madalaim väärtus esimene tähestikuline väärtus – Access ignoreerib täheregistrit. Funktsioon eirab tühiväärtusi.

Arv, 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, valuuta

Summeeri

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

Arv, 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, valuuta

Lehe algusse

Kas vajate veel abi?

Täiendage Office'i kasutamise 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.

×