Kā atrast Ierakstus ar augstākajām vai zemākajām vērtībām grupā vai laukā

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Šajā rakstā ir paskaidrots, kā izmantot augstākās vērtības vaicājumu, lai atrastu augstākās vai zemākās vērtības ierakstu kopā. Augstākās vērtības vaicājumu izmantošana, lai atbildētu uz dažādiem biznesa jautājumiem, piemēram, kuri produkti tiek labi pārdoti un kuri ne.

Iespējamās darbības

Izprast augstākās vērtības vaicājumus

Ierakstu atrašana, kuros ir augstākās vai zemākās vērtības

Atrastu lielākās vai mazākās vērtības ierakstiem kategorijās vai grupās

Ierakstu atrašana, kuros ir augstākās un zemākās vērtības

Izprast augstākās vērtības vaicājumus

Izmantojiet augstākās vērtības vaicājumu, ja jāatrod ierakstus, kuros ir augstākās vai zemākās vērtības tabulas laukam. Augstākās vērtības vaicājumu var izmantot, lai atbildētu uz šāda veida jautājumiem.

  • Kas ir visvairāk vai vismaz dārgo produktu?

  • Trīs darbiniekus, kuriem ir nākamās dzimšanas dienas?

  • Kuras nodaļas ģenerēti visvairāk vai vismaz pārdošanas pašreizējā gadā?

  • Kuri produkti aizņem augšējā vai apakšējā pieci pārdošanas procenti?

  • Kuri produkti katrā no produktu kategorijām aizņem augšējā vai apakšējā pieci pārdošanas procenti?

Īsi sakot, augstāko vērtību vaicājums kārto un pēc tam filtrē datus, lai atgrieztu augšējo vai apakšējo vērtību laukā. Varat augstāko vērtību vaicājumu izmantošana, lai meklētu skaitliskās (iekļaujot valūtu) un datumu vērtības.

Augstāko vērtību vaicājuma izveides process notiek, veicot šādas darbības:

  • Izveidojiet atlases vaicājumu vai kopsummu vaicājumu.

    Izmantojiet atlases vaicājumu, lai tabulā atrastu augstākajām vai zemākajām vērtībām. Izmantojiet kopsummu vaicājumu, lai atrastu augstākās vai zemākās vērtības vienā vai vairākās kategorijās. Piemēram, ja vēlaties, lai atbildētu uz jautājumu, piemēram, "What visvairāk vai vismaz dārgo produktu", sāciet ar atlases vaicājuma izveidi. Lai atbildētu uz jautājumu, piemēram, "kuri produkti katrā no mūsu produktu kategorijām aizņem augšējā vai apakšējā pieci procenti pārdošanas," jāizmanto kopsummu vaicājums. Var arī izmantot vai nu vaicājuma tips, lai atrastu augstākās un zemākās vērtības jebkurā ierakstu grupā vai ierakstus, kas atbilst kategorijām.

  • Lietojiet vaicājumam kārtošanas secību.

  • Lietojiet vaicājumam citus kritērijus.

  • Norādiet, cik daudz ierakstu, kurus vaicājumam jāatgriež. Procentos, top 5 procentiem lauka vērtības, piemēram, varat norādīt, vai arī varat norādīt fiksētu numuru, piemēram, 10 augšējās vērtības laukā.

Izvēle starp augstāko vērtību vaicājumu un filtru

Lai noteiktu, vai izveidojiet augstāko vērtību vaicājumu vai lietotu filtru, ņemiet vērā šādus priekšnoteikumus.

  • Ja vēlaties atgriezt ierakstus, kuros ir augstākās vai zemākās vērtības laukā, un jūs nezināt precīzas augstākās vai zemākās lauka vērtības (vai tie nav nozīmes), izveidojiet augstāko vērtību vaicājumu.

  • Ja vēlaties, lai atgrieztu visus ierakstus, kuros lauka vērtību sakrīt, vai ir vai nu mazāka vai lielāka par norādīto vērtību, kas jūs interesē, lietojiet filtru. Piemēram, lai skatītu produktus, kuru cenas no $50 līdz $100, lietojiet filtru. Šajā attēlā ir redzams filtra paraugs vaicājuma noformējuma skatā un rezultāti, kas šis filtrs var izveidot:

    Produkti, kas maksā no $50 līdz $100

    Lai iegūtu papildinformāciju par izveidi un lietošanu filtrus, skatiet rakstu filtrs: ierakstu skatā skaita ierobežošana.

Kārtulas izveides un izmantošanas augstāko vērtību vaicājumus

Atcerieties, ka neatkarīgi no vaicājuma tips (atlases vaicājumu vai kopsummu vaicājumu), ir jāizmanto lauki, kuros ir aprakstoši dati, piemēram, darbinieku vai produktu nosaukumus un lauku, kurā vēlaties atrast, piemēram, cena vai datuma lauka augstākās vai zemākās vērtības. Varat izmantot vairāk nekā vienu datu lauku, un, ja izmantojat kopsummas vaicājumu, datu laukiem parasti jāiekļauj kategorijas informācija, piemēram, pilsētas vai valsts/reģiona lauks. Kategoriju dati var izlaist tikai, kad izveidojat kopsummu vaicājumu, kas darbojas ar visiem ierakstiem, piemēram, "Rādīt manu top pieci procenti visvairāk dārgo pasūtījumi." Var arī izmantot vai nu atlases vai kopsummu vaicājumu, lai atrastu augstākās un zemākās vērtības ierakstu grupā vai ierakstus, kas atbilst kategorijām. Lai iegūtu papildinformāciju, kā to izdarīt, skatiet sadaļu atrastu lielākās vai mazākās vērtības ierakstiem kategorijās vai grupās, tālāk šajā rakstā.

Ierakstu atrašana, kuros ir augstākās vai zemākās vērtības

Šajā sadaļā aplūkotas darbības, kā izveidot vienkāršu pirmo vērtību vaicājumu un papildu vaicājumu. Pirmie soļi parāda galvenās sastāvdaļas augstāko vērtību vaicājumu, bet otrajā sadaļā ir izskaidrots, kā atrast dažas nākamās darbinieku dzimšanas dienas. Darbībās tiek izmantots parauga tabulā:

Uzvārds

Vārds

Address

Pilsēta

Valsts/reģiona

Dzimšanas datums

Darbā pieņemšanas datums

Balodis

Andris

Rožu iela 1

Sigulda

ASV

1968. gada 5. februāris

1994. gada 10. jūnijs

Liepa

Kaspars

Pļavas iela 42

Līvbērze

ASV

1957. gada 22. maijs

1996. gada 22. novembris

Kalna

Juta

Liepu iela 33

Dagda

ASV

1960. gada 11.novembris

2000. gada 11. marts

Fūrmanis

Jānis Kristaps

Cēsu iela 7

Pāvilosta

UK

1964. gada 22. marts

1998. gada 22. jūnijs

Bricis

Edgars

Pāļu iela 10-5

Tukums

Meksika

1972. gada 5. jūnijs

2002. gada 5. janvāris

Gaile

Monika

Baložu aleja 325-4

Liepāja

ASV

1970. gada 23. janvāris

1999. gada 23. maijs

Siliņš

Raimonds

Lielais laukums 13/1

Umurga

ASV

1964. gada 14. aprīlis

2004. gada 14. oktobris

Kausa

Daina

Bremžu iela 5-3

Preiļi

ASV

1959. gada 29. oktobris

1997. gada 29. marts

Fūrmanis

Jānis Kristaps

Cēsu iela 7

Pāvilosta

UK

1964. gada 22. marts

1998. gada 20. jūnijs

Ja vēlaties, var ievadīt datus šajā piemērā tabulā manuāli vai var kopēt šajā tabulā izklājlapu programmu, piemēram, Microsoft Office Excel 2007, un pēc tam importēt tabulā Microsoft Office Access 2007iegūtajā darblapā.

Parādīt, kā

Parauga datu manuāla ievadīšana

  1. Cilnē Izveide grupā Tabulas noklikšķiniet uz Tabula.

Office Access 2007 pievieno jaunu tukšu tabulu datu bāzei.

Piezīme : Izpildiet šīs darbības, ja atverat jaunu, tukšu datu bāzi, taču jums ir jāseko to ikreiz, kad tas ir nepieciešams, lai pievienotu tabulu datu bāzi nav nepieciešams.

  1. Veiciet dubultklikšķi uz galvenes rindas pirmo šūnu un ierakstiet paraugu tabulas lauka nosaukumu.
    Pēc noklusējuma programma Access norāda tukšus laukus galvenes rindā ar tekstu Pievienot jaunu lauku, piemēram, šādu:
    Jauns datu lapas lauks

  2. Izmantojiet bulttaustiņus, lai pārvietotos uz nākamo tukšo galvenes šūnu un pēc tam ievadiet otrā lauka nosaukumu (var arī nospiest taustiņu TAB vai veikt dubultklikšķi uz jaunās šūnas). Atkārtojiet šo darbību, lai ierakstītu visu lauku nosaukumus.

  3. Ierakstiet datus parauga tabulā.
    , Ievadot datus, programma Access nosaka datu tipu katram laukam. Ja nepārzināt relāciju datu bāzēm, iestatiet konkrētu datu tipu, piemēram, skaitlis, teksta vai datuma/laika katras tabulas laukam. Datu tipu iestatīšana palīdz nodrošināt precīzu datu ievadi un palīdz novērst kļūdas, piemēram, tālruņa numura izmantošanas aprēķinos. Šajā parauga tabulās ļaujiet Access izsecināt datu tipu.

  4. Kad esat pabeidzis datu ievadīšanu, noklikšķiniet uz saglabāt
    tastatūras īsinājumtaustiņi nospiediet taustiņu kombināciju CTRL + S.
    tiek parādīts dialoglodziņš Saglabāt kā .

  5. Lodziņā Tabulas nosaukums ievadiet parauga tabulas nosaukumu un pēc tam noklikšķiniet uz Labi.
    Izmantot katru paraugu tabulas nosaukumu, jo vaicājumos, kas aprakstīti praktisko padomu sadaļā, ir izmantoti šie nosaukumi.

  6. Atkārtojiet šīs darbības, lai izveidotu katras parauga tabulas, kas minētas šajā sadaļā sākumā.

Tabulas kopēšana izklājlapu programmas datiem

  1. Startējiet izklājlapu programmu un izveidojiet jaunu, tukšu failu. Ja izmantojat programmu Excel, pēc noklusējuma tiek izveidota jauna, tukša darbgrāmata.

  2. Iepriekšējā sadaļā sniegto tabulas paraugu kopējiet un ielīmējiet to pirmajā darblapā, sākot ar pirmo šūnu.

  3. Izmantojot metodi nodrošinātie izklājlapu programmas datiem, darbiniekudarblapas nosaukumu.

  4. Saglabājiet izklājlapu piemērotā vietā un pārejiet pie nākamajām darbībām.

Tabulas importēšana programmā Access

  1. Jaunā vai esošā datu bāzē:
    cilnē Ārējie dati grupā Importēt noklikšķiniet uz Excel.
    - vai -
    noklikšķiniet uz papilduun pēc tam atlasiet izklājlapu programmas datiem no saraksta.
    Tiek parādīts dialoglodziņš Paņemt ārējus datus - programmu nosaukumu izklājlapu .

  2. Noklikšķiniet uz Pārlūkot, atveriet izklājlapu failu, kuru izveidojāt, veicot iepriekšējās darbības un pēc tam noklikšķiniet uz Labi.
    Tiek startēts Izklājlapas importēšanas vednis.

  3. Pēc noklusējuma vednis atlasa pirmo darblapu darbgrāmatā (Employees, ja izpildījāt iepriekšējā sadaļā aprakstītās darbības), un darblapas dati tiek parādīti vedņa lapas apakšdaļā. Noklikšķiniet uz Tālāk.

  4. Nākamajā vedņa lapā noklikšķiniet uz pirmajā rindā ir kolonnu virsrakstiun pēc tam noklikšķiniet uz Tālāk.

  5. Ja vēlaties, nākamajā vedņa lapā izmantojiet tekstlodziņus un sarakstus sadaļā Lauku opcijas lai mainītu lauku nosaukumus un datu tipus vai lai izlaistu laukus no importēšanas operācijas. Pretējā gadījumā noklikšķiniet uz Tālāk.

  6. Atstājiet atlasītu opciju ļaut programmai Access pievienot primāro atslēgu un noklikšķiniet uz Tālāk.

  7. Pēc noklusējuma programma Access lieto darblapas nosaukumu jaunajai tabulai. Akceptējiet nosaukumu vai ievadiet citu nosaukumu un pēc tam noklikšķiniet uz pabeigt.

Piezīme : Ja jums nav izklājlapu programmas datiem, varat kopēt parauga datus teksta redaktorā, piemēram, Notepad. Papildinformāciju par teksta datu importēšanu skatiet rakstā datu importēšana vai saistīšana ar datiem no teksta faila.

Augstāko vērtību pamata vaicājuma izveide

  1. Cilnes Izveidot grupā Cits noklikšķiniet uz Vaicājuma noformējums.

  2. Dialoglodziņā Tabulas rādīšana noklikšķiniet uz tabulas, kuru vēlaties izmantot vaicājumā, noklikšķiniet uz pievienot novietojiet tabulu noformējuma skatā un pēc tam noklikšķiniet uz Aizvērt.
    - vai -
    veiciet dubultklikšķi uz tabulas.
    Ja izmantojat parauga datus, pievienojiet tabulas Employees vaicājumam.

  3. Pievienojiet laukus, kurus vēlaties izmantot vaicājuma noformējuma režģim. Varat veiciet dubultklikšķi uz katra lauka vai vilkt un nomest katra lauka rindas lauks tukšā šūnā.
    Ja izmantojat parauga tabulu, vārds, uzvārds un dzimšanas datumu lauku pievienošana.

  4. Laukā, kurā ir augstākās vai zemākās vērtības (laukā dzimšanas datumu, ja izmantojat parauga tabulu), noklikšķiniet uz rindas Kārtot un atlasiet augošā secībā vai dilstošā secībā.
    Ja vērtību laukā ir skaitļi, piemēram, cenas vai pārdošanas apjomiem, kārtot augošā secībā atgriež zemākās vērtības un kārtošanas secība dilstošā secībā atgriež lielākās vērtības. Ja vērtību laukā ir datumi, kārtošanas secība dilstošā secībā atgriež jaunākā datuma vērtība, bet augošā secībā atgriež agrāko datumu.

    Svarīgi! : Ir jāiestata rindas Kārtotaugošā secībā vai dilstošā secībā tikai uz laukiem, kuros augstākajām vai zemākajām vērtībām. Ja norādāt kārtošanas secību laukam citu, nevis lauku, kas satur augstākās vai zemākās vērtības — piemēram, ProductName, nevis cenu — vaicājumu nevar atgriezt vēlamos rezultātus.

  5. Cilnes noformējums grupā Rīki noklikšķiniet uz lejupvērstās bultiņas blakus visas (saraksts Augšējās vērtības ), un vai nu ievadiet numuru vai procentuālais ieraksti, ko vēlaties redzēt, vai sarakstā atlasiet opciju.

  6. Noklikšķiniet uz palaist Pogas attēls , lai palaistu vaicājumu un parādītu rezultātus datu lapas skatā.

  7. Saglabājiet vaicājumu un paturiet to atvērtu, lai izmantotu tālāk norādītās darbības.

Jūs varat redzēt, ka šo augstāko vērtību vaicājuma tipu var atbildēt uz pamatjautājumiem, piemēram, kas ir vecākā vai jaunākā persona uzņēmumā. Tālāk ir paskaidrots, kā izmantot izteiksmes un citus kritērijus, lai vaicājumam pievienotu power un elastību. Nākamajā darbībā parādītie kritēriji atgriež nākamās trīs darbinieku dzimšanas dienas.

Kritēriju pievienošana vaicājumam

Piezīme : Šīs darbības pieņem, ka izmantojat iepriekšējā sadaļā aprakstīto vaicājumu.

  1. Noformējuma skatā atveriet vaicājumu, kuru izveidojāt, veicot iepriekšējās darbības.

  2. Vaicājuma noformējuma režģa kolonnā pa labi no kolonnas dzimšanas datums, kopējiet un ielīmējiet vai ierakstiet izteiksmi Izteiksme1: DatePart("m", [dzimšanas datums]). Funkcija DatePart izgūst laukā dzimšanas datumu vērtības mēneša daļu.

  3. Pa labi no kolonnu, kurā ir izteiksmi, kopējiet un ielīmējiet vai ierakstiet izteiksmi Izteiksme2: DatePart("d", [dzimšanas datums]). Šajā gadījumā funkcija DatePart izgūst laukā dzimšanas datumu vērtības dienas daļu.

  4. Notīriet izvēles rūtiņas rindā Rādīt katrai izteiksmei, un pēc tam noklikšķiniet uz Kārtot šūnas katrai izteiksmei un atlasiet augošā secībā.

  5. Var norādīt kritērijus, lai ierobežotu vaicājuma tvērumu. Norādot kritērijus, vaicājums kārto tikai ierakstus, kas neatbilst kritērijiem, un to identificē augšējo vai apakšējo lauka vērtības no sakārtotā saraksta.
    Lai turpinātu darbu ar parauga datiem, dzimšanas datumu lauka rindā kritēriji ierakstiet vai kopējiet un ielīmējiet šo izteiksmi:

    Month ([dzimšanas datums]) > Month vai Month ([dzimšanas datums]) = month un Day ([dzimšanas datums]) > Day

    Šī izteiksme veic šādas darbības: mēnesī ([BirthDate]) > Month daļu pārbauda katra darbinieka dzimšanas datums, lai redzētu, vai tā ietilpst turpmāko mēnesi un ja_true iekļauj šos ierakstus vaicājumā. Mēnesī ([BirthDate]) = month un Day([BirthDate]) > Day izteiksmes daļa pārbauda dzimšanas datumi, kas ir pašreizējā mēnesī, lai redzētu, ja dzimšanas datums ir vai pēc pašreizējā datuma. Ja šis nosacījums ir patiess, funkcija šos ierakstus iekļauj vaicājuma rezultātos. Lai saskaitītu, šī izteiksme ignorē visus ierakstus, kur dzimšanas datums ir no janvāra 1 un datumu, kurā palaists vaicājums.

    Lai apskatītu vairāk piemēru vaicājuma kritēriju izteiksmes, skatiet rakstu vaicājumu kritēriju piemēri.

  6. Cilnes noformējums grupā Rīki noklikšķiniet uz lejupvērstās bultiņas blakus visas (saraksts Augšējās vērtības ), un vai nu ievadiet numuru vai procentuālais ieraksti, ko vēlaties redzēt, vai sarakstā atlasiet opciju.

  7. Noklikšķiniet uz palaist Pogas attēls , lai palaistu vaicājumu un parādītu rezultātus datu lapas skatā.

Ja vaicājums atgriež vairāk ierakstu nekā paredzēts

Ja datos ir ieraksti, kas koplieto datuma vērtību, augstāko vērtību vaicājumu var atgriezt vairāk datu, nekā paredzēts. Piemēram, var noformēt augstāko vērtību vaicājumu, lai izgūtu trīs darbinieku ierakstus, bet faktiski redzēt četrus, jo "Wilson" un "Edwards" koplieto dzimšanas dienu. Šis vaicājuma tips atgriež visas augstākās vērtības, neatkarīgi no tā, cik ierakstiem ir šīs vērtības. Lai izslēgtu dublētās vērtības, jūs varat iestatīt rekvizītu sauc par Unikālās vērtības uz . Lai iegūtu informāciju par šī rekvizīta izmantošanu, skatiet sadaļu, Ja redzat ierakstu dublikātus, tālāk šajā rakstā.

Vārds

BirthDate

Slāņi

9/26/1968

Jaunzema

10/2/1970

Edwards

10/15/1965

Wilson

10/15/1969

Ja vaicājums atgriež mazāk ierakstu, nekā paredzēts

Pieņemsim, ka izstrādājat vaicājumu, lai atgrieztu augšējo vai apakšējo piecas ierakstu laukā, bet redzat tikai trīs ierakstus. Kā parasti, jūs atrisināt šāda veida problēma, atverot vaicājumu noformējuma skatā un pārskatot noformējuma režģī kritērijiem, kas ir ierobežojošāks nekā paredzēts, rindā kritēriji . Lai iegūtu papildinformāciju par kritērijiem, skatiet rakstu vaicājumu kritēriju piemēri.

Ja redzat ierakstu dublikātus

Ja augstāko vērtību vaicājums atgriež dublikātus, pamatā esošajās tabulās ir ierakstu dublikāti vai ieraksti tiek parādīti kā dublikāti, jo vaicājumā netiek iekļauti lauki, kas var atšķirt ierakstus. Piemēram, šeit ir vaicājums, kas rāda piecus pasūtījumus, kas tika nosūtīti kā pēdējie, kā arī pārdevēja vārdu, kurš apstrādājis darbību.

ShippedDate

Pārdevējs

11/12/2004

Vanags

11/12/2004

Moreno

10/12/2004

Osada

10/12/2004

Osada

10/12/2004

Vanags

Trešo un ceturto ieraksti tiek parādīti kā dublikāti, bet, iespējams, jo pārdevējs Osada apstrādāt divos dažādos pasūtījumiem, kas nosūtīti uz to pašu dienu.

Atkarībā no jūsu prasībām, varat veikt vienu no šīm divām darbībām, lai izvairītos no ierakstu dublikātu atgriešanas. Jūs varat mainīt vaicājuma noformējumu, lai pievienotu laukus, kas palīdz atšķirt ierakstus, piemēram OrderID un CustomerID laukus. Vai, ja pietiek redzēt tikai vienu ierakstu dublikātus, varat rādīt tikai atšķirīgu ierakstu vaicājuma Unikālās vērtības rekvizītu iestatot vērtību . Lai iestatītu šo rekvizītu, vaicājuma noformējuma skatā, nospiediet taustiņu F4, lai parādītu vaicājuma rekvizītu lapu, atrodiet rekvizītu Unikālās vērtības un iestatiet to uz .

Papildinformāciju par to, kā rīkoties ar ierakstu dublikātiem skatiet rakstā atrašana, paslēpšana, vai dzēstu datu dublikātus.

Uz lapas sākumu

Atrastu lielākās vai mazākās vērtības ierakstiem kategorijās vai grupās

Augšējo vai apakšējo vērtību atrodiet ierakstus, kas ietilpst grupās, izveidojot kopsummu vaicājumu. Pirms darba turpināšanas, atcerieties, ka pēc noklusējuma, kopsummas vaicājumā var iekļaut tikai lauku vai laukus, kuros ir grupas dati, piemēram, "kategorijas" lauku un lauku, kurā ir augstākās vai zemākās vērtības, piemēram, "cenas" laukā. Kopsummas vaicājumā nevar iekļaut citus laukus, kas apraksta kategorijas vienumus. Tomēr, varat izveidot otru vaicājumu, kas ietver laukus no kopsummu vaicājuma, kā arī laukus no citām tabulām, kuros ir aprakstoši dati.

Pieņemsim, ka jums ir produktu tabula, un piešķirt katram produktam kategoriju, piemēram, galda spēles, puzles, un tā tālāk. Ja izveidojat kopsummu vaicājumu, lai identificētu visbiežāk dārgo produktu katrā kategorijā, vaicājums var iekļaut tikai lauku vai laukus, kuros ietverti datu kategorijas lauku, kurā ir cenas dati. Šajā piemērā pieņemt lauku ar nosaukumu kategorijas nosaukumu un lauku ar nosaukumu cena. Kad palaižat šāda veida vaicājumiem, Access pievieno "MaxOf" vai "MinOf" (atkarībā no izvēlētā funkcija) Price lauka sākumam līdzīgi šim:

Kategorijas nosaukums

MaxOfPrice

Galda spēles

$55,00

Uzdevumus

$43,90

Datoru spēles

$263.50

Lelles

$81.00

...

...

Kopsummu vaicājums nevar iekļaut citus laukus, kas labāk aprakstītu produktu (un tādējādi atvieglotu datu izpratni), piemēram, produktu nosaukumus vai piegādātāju vārdus, piemēram, šādi:

Kategorijas nosaukums

MaxOfPrice

Produkta nosaukums

Piegādātāja nosaukumu

Galda spēles

$55.000

Darbības ar c + +

Proseware, Inc.

Uzdevumus

$43,90

Relāciju datu bāzes shēmu

Lucerne Publishing

Datoru spēles

$263.50

Datora Geeks un Live radības

Korporācija Ugunsnams

Lelles

$81.00

Programmētājs Action attēls

Contoso Ltd

...

...

...

...

Ja vēlaties, lai redzētu aprakstošu datus, varat izveidot otru atlases vaicājumu, kas kombinē kopsummu vaicājuma laukus ar papildu datu laukiem.

Šajā sadaļā ir paskaidrots, kā izveidot kopsummu vaicājumu un atlasīt vaicājumu, kas nepieciešams visdārgāko produktu noteikšanai katrā kategoriju kopas. Aprakstītajās tabulu paraugu izmantošanu:

Tabulas Categories

Kategorijas_id

Kategorijas nosaukums

Apraksts

1

Galda spēles

Visi vecuma un prasmju līmeņi

2

Uzdevumus

Mozaīkas, vārdu Mīklas, mozaīkas rotaļlietas

3

Datoru spēles

Visi konsoles un prasmju līmeņi

4

Lelles

Darbību figūras, mode lelles

5

Sporta piederumi.

Bumbas, apģērbu, tīkli

6

Modeļi/hobijs

Lidmašīnas, automašīnas, vilcieni

Tabulas Piegādātāji

SupplierID

Piegādātāja nosaukumu

1

Fabrikam

2

Labās rotaļlietas

3

Northwind Traders

4

Adventure Works

5

Lucerne Publishing

6

Proseware, Inc.

7

Contoso Ltd

8

Plašu pasaules importētājiem

9

Wingtip rotaļlietas

10

Plašu pasaules importētājiem

11

Korporācija Ugunsnams

12

Southridge Video

Tabulas produkti

Produkta nosaukums

SupplierID

Kategorijas_id

Cena

Programmētājs action attēls

7

4

$12,95

Darbības ar c + +

6

1

$15.85

Relāciju datu bāzes shēmu

5

2

22,50 $

Maģiskā datora lietošana

3

2

$32.65

Access! Spēle!

1

1

$22,95

Datora Geeks un Live radības

11

3

$78.50

Izmantot datora geeks! DVD!

4

5

$14.88

Lidojoša pica Ultimate

2

5

$36.75

Ārējo 5,25 collu disketes diskdzinis (1/4 mērogs)

8

6

$65,00

Manager nav action attēls

9

4

$78.88

Tumsā

12

3

$53,33

Veidot savu tastatūru

1

6

$77.95

Piezīme : Darbības pieņem arī relāciju viens pret daudziem starp tabulām kategorijas un produkti un to pašu starp tabulām Piegādātāji un produkti. Šādā gadījumā tabulas koplieto SupplierID un Kategorijas_id laukus. Kopsummu vaicājums, kas aprakstīts nākamajās sadaļās, nedarbojas bez relācijām.

Kopsummas vaicājuma izveide

  1. Cilnes Izveidot grupā Cits noklikšķiniet uz Vaicājuma noformējums.

  2. Dialoglodziņā Tabulas rādīšana atlasiet tabulas, ar kurām vēlaties strādāt, noklikšķiniet uz pievienotun pēc tam uz Aizvērt , kad esat pabeidzis pievienot tabulu.
    - vai -
    veiciet dubultklikšķi uz tabulas, kuru vēlaties izmantot, un pēc tam noklikšķiniet uz Aizvērt. Katras tabulas noformējuma režģī tiek parādīta. Ja izmantojat iepriekš dotās parauga tabulas, pievienojiet tabulām kategorijas un produkti.

  3. Veiciet dubultklikšķi uz tabulas laukiem, kurus vēlaties izmantot vaicājumā.
    Šajā brīdī, pārliecinieties, vai pievienojat tikai grupas laukus un vērtības lauku vaicājumam. Ja izmantojat iepriekšējā tabulā norādīto datu paraugu, pievienojiet Category Name lauku no tabulas Categories un Price lauku no tabulas Products.

  4. Ja vēlaties, varat norādīt kritēriju, lai ierobežotu vaicājuma tvērumu.
    Tikai ierakstus, kas atbilst kritērijiem tiks kārtoti un augstākās un zemākās lauka vērtības tiks noteiktas šajā kārtotā sarakstā. Piemēram, lai izslēgtu produktu kategorijā Sports, pievienot šo izteiksmi Category Name lauka rindā kritēriji : <> "Sporta".
    Vairāk piemēru vaicājuma kritēriju izteiksmes, skatiet rakstu vaicājumu kritēriju piemēri.

  5. Konvertējiet vaicājumu par kopsummu vaicājumu.

    1. Cilnes noformējums grupā Rādīt/paslēpt noklikšķiniet uz kopsummas.

      Noformējuma režģī tiek parādīta rinda kopsumma .

  6. Nodrošina, ka katra grupas lauka šūnu kopsumma ir iestatīts uz Grupēt pēcun pēc tam iestatiet šūnu vērtības lauka (lauka, kurā ir augstākās vai zemākās vērtības) kopsummaMinvai Max .
    Atlasot Max atgriež lielāko vērtību skaitliskā lauka un pēdējā datuma vai laika vērtība Date/Time lauku. Skaitliskā lauka un agrākā datuma vai laika vērtība Date/Time lauku, atlasot Min atgriež mazāko vērtību. Ja izmantojat parauga datus, iestatiet Category Name lauka šūnu kopsummaGrupēt pēcun lauku cena, Minvai Max šūnu kopsumma .

  7. Cilnes noformējums grupā Rīki pārliecinieties, ka saraksts Augšējās vērtības ir iestatīts uz Visiun pēc tam noklikšķiniet uz palaist Pogas attēls , lai palaistu vaicājumu un parādītu rezultātus datu lapas skatā.

    Piezīme : Atkarībā no jūsu izvēlētajam 7. darbībā, funkcijas Access maina vērtību lauka vaicājuma nosaukumu MaxOfFieldName vai MinOf FieldName. Ja izmantojat parauga tabulas, Access pārdēvē lauku MaxOfPrice vai MinOfPrice.

  8. Saglabājiet vaicājumu un veiciet tālāk norādītās darbības.

Vaicājums neatgriež produktu nosaukumus vai citu informāciju par produktiem. Lai skatītu papildu datus, ir jāizveido otrs vaicājums, kurā iekļauts tikko izveidotais vaicājums. Tālāk ir paskaidrots, kā izveidot šo otru vaicājumu.

Otra vaicājuma izveide, lai apskatītu vairāk datu

  1. Cilnes Izveidot grupā Cits noklikšķiniet uz Vaicājuma noformējums.

  2. Dialoglodziņā Tabulas rādīšana noklikšķiniet uz cilnes vaicājumi un pēc tam veiciet dubultklikšķi uz kopsummu vaicājuma, kuru izveidojāt iepriekšējā sadaļā.

  3. Noklikšķiniet uz cilnes tabulas un pievienojiet tabulas, kas izmantoti vaicājumā kopsummas, kā arī visas tabulas, kurās ir citi saistītos datus, kurus vēlaties skatīt.
    Ja izmantojat iepriekš minētās parauga tabulas, pievienojiet kategorijas, produktiem un piegādātājiem tabulas jaunu vaicājumu.

  4. Pievienojiet laukus kopsummu vaicājumā atbilstošajiem laukiem vecāktabulā. Lai to izdarītu, velciet katru lauku kopsummu vaicājuma uz atbilstošo tabulas lauku.

    Ja izmantojat datu paraugus, velciet lauku kategorijas nosaukums kopsummu vaicājuma kategorijām tabulas lauku kategorijas nosaukumu. Pēc tam velciet kopsummu vaicājuma MaxOfPrice lauku tabulas Products Price lauku. Iespējo jaunatlasīto vaicājumu, lai apkopotu datus kopsummu vaicājuma un datus citās tabulās.

  5. Kopsummas vaicājuma logā veiciet dubultklikšķi uz zvaigznītes, lai noformējuma režģim pievienotu visu vaicājumu un pēc tam velciet papildu laukus no citām vaicājuma tabulām.

    Ja izmantojat parauga tabulas, jūs veiciet dubultklikšķi uz kopsummu vaicājuma, kuru izveidojāt iepriekšējā sadaļā un pēc tam pievienojiet produkta nosaukums un piegādātājs laukus no tabulas produkti, gan piegādātāji, pēc vajadzības.

  6. Var norādīt kārtošanas secību vienai vai vairākām kolonnām.
    Piemēram, lai sarakstu alfabētiskā secībā kategorijas, iestatiet augošā secībākategorijas nosaukuma kolonnas Kārtošana šūnu.

  7. Cilnes Noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.

    Šī darbība palaiž vaicājumu un parāda rezultātus datu lapas skatā.

Padoms.    Ja nevēlaties, lai tiktu parādīts kā MaxOfPrice vai MinOfPricecena kolonnas virsraksta, atveriet to noformējuma skatā un režģa kolonnā Cena ierakstiet Cena: MaxOfPrice vai Cena: MinOfPrice. To darot padara Price tiek parādīti kā datu lapas skatā kolonnas virsraksta.

Uz lapas sākumu

Ierakstu atrašana, kuros ir augstākās un zemākās vērtības

Vaicājumi, ko izveidojāt iepriekš šajā rakstā var atgriezt augšējo vai apakšējo vērtību, bet ne abas. Ja vēlaties redzēt abas vērtības vienā skatā kopas, ir jāizveido divi vaicājumi — vienu, kas izgūst augstākās vērtības, un citu, kas izgūst zemākās vērtības — un pēc tam sapludināt un saglabāt rezultātus vienā tabulā.

Augstākās un zemākās vērtības atrašana un šo datu rādīšanu tabulā process notiek, veicot šādas darbības:

  • Izveidojiet augstāko vērtību vaicājumu un zemākās vērtības vaicājumu vai, ja nepieciešams grupētu datus, izveidojiet kopsummu vaicājumus, kuros izmantotas funkcijas Min un Max .

  • Konvertējiet augstāko vērtību vaicājumu (vai Max kopsummu vaicājumu) par veidošanas tabulā vaicājumā un palaidiet šo vaicājumu, lai izveidotu jaunu tabulu.

  • Konvertējiet zemāko vērtību vaicājumu (vai Min kopsummu vaicājumu) par pievienošanas vaicājumu un palaidiet šo vaicājumu, lai pievienotu ierakstus augstāko vērtību tabulai.

    Šajās sadaļās ir paskaidrots, kā izveidot vaicājumu.

    Piezīme : Ja vien savu datu bāzi ar ciparparakstu parakstītu vai tā neatrodas uzticamā atrašanās vietā, programma Access neļauj palaist šeit aprakstītos darbības vaicājumus. Izpildiet darbības, lai iespējotu bloķēto saturu, pirms mēģināt izveidot pirmo kopu šeit aprakstīto tabulu un pievienotos vaicājumus.

    Satura iespējošana datu bāzē

    • Ziņojumu joslā noklikšķiniet uz Opcijas.

      Tiek atvērts dialoglodziņš Microsoft Office drošības opcijas.

    • Atlasiet Iespējot šo saturuun pēc tam noklikšķiniet uz Labi.

    • Palaidiet vaicājumu vēlreiz.

      Ja ziņojumu josla nav redzama

    • Cilnes Datu bāzes rīki grupā Rādīt/paslēpt noklikšķiniet uz Ziņojumu josla.

      Papildinformāciju par atspējoto režīmu un Access drošību skatiet rakstā Secure Access 2007 datu bāzi.

      Izveidojiet vaicājumus

  • Izveidot augstākās un zemākās vērtības vaicājumus.

    Darbības, kas nepieciešamas, lai izveidotu augšējo vai apakšējo vērtību vaicājumu, skatiet sadaļu kā atrast ierakstus ar augstākajām vai zemākajām vērtībām, iepriekš šajā rakstā. Ja ieraksti jāgrupē pēc kategorijas, skatiet sadaļu atrastu lielākās vai mazākās vērtības ierakstiem kategorijās vai grupās, iepriekš šajā rakstā.

  • Saglabājiet katru vaicājumu un atstāt atvērtu, lai izmantotu tālāk norādītās darbības.

Izveidot tabulas veidošanas vaicājumu

  1. Ar augstāko vērtību vaicājumu, kas atvērts noformējuma skatā:

    Cilnes noformējums grupā Vaicājuma tips noklikšķiniet uz Tabulas izveidošana.
    Tiek atvērts dialoglodziņš Tabulas izveidošana .

  2. Lodziņā Tabulas nosaukums ierakstiet nosaukumu tabulai, kurā tiks glabāta augšējo un apakšējo ierakstus. Piemēram, ierakstiet augšējo un apakšējo ierakstuun pēc tam noklikšķiniet uz Labi.
    Ikreiz, kad vaicājums tiek palaists, nevis parāda rezultātus datu lapas skatā, vaicājuma izveido tabulu un aizstāj augstāko vērtību ar pašreizējiem datiem.

  3. Saglabājiet un aizveriet vaicājumu.

Pievienotā vaicājuma izveide

  1. Atveriet zemākās vērtības vaicājumu noformējuma skatā.

  2. Cilnes Noformējums grupā Vaicājuma tips noklikšķiniet uz Pievienošanas.

  3. Dialoglodziņā pievienošana ierakstiet tādu pašu nosaukumu, kuru ievadījāt dialoglodziņu Tabulas izveidošana .
    Piemēram, ierakstiet augšējo un apakšējo ierakstu un pēc tam noklikšķiniet uz Labi. Ikreiz, kad vaicājums tiek palaists, nevis parāda rezultātus datu lapas skatā, vaicājuma pievieno ierakstus augšējo un apakšējo ierakstu tabulā.

  4. Saglabājiet un aizveriet vaicājumu.

Vaicājumu palaišana

Tagad esat gatavs divu vaicājumu palaišana.

  • Datu bāzes logā veiciet dubultklikšķi uz augstākās vērtības vaicājumu un ziņojumos noklikšķiniet uz .

  • Veiciet dubultklikšķi uz apakšējās vērtības vaicājumu un ziņojumos noklikšķiniet uz .

  • Atveriet augšējo un apakšējo ierakstu tabulu datu lapas skatā.

Uz lapas sākumu

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×