Atrastu ierakstus, kas ir lielākā daļa vai vismaz pēdējā datumi

Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā.

Šajā rakstā ir paskaidrots, kā izmantot augstāko vērtību vaicājumu un kopsummu vaicājumi, lai atrastu nesenās vai agrāko datumu ierakstu kopā. Tas var palīdzēt rast atbildes uz dažādiem biznesa jautājumiem, piemēram, kad klients pēdējoreiz ir veicis pasūtījumu vai kuras piecas ceturkšņi ir jūsu labākais pārdošanas pēc pilsētas.

Šajā rakstā

Pārskats

Datu paraugu sagatavošana, lai sekotu līdzi piemēri

Atrast visvairāk vai vismaz pēdējo datumu

Lielākā daļa vai vismaz pēdējā datumus ierakstu grupu atrašana

Pārskats

Varat rangs datus un pārskatiet augstākā ranga vienumus, izmantojot augstāko vērtību vaicājumu. Augstākās vērtības vaicājumu ir atlases vaicājumu, kas atgriež noteiktam ciparu vai procenti vērtību no augšas uz rezultātiem, piemēram, piecas populārākās lapas tīmekļa vietnē. Varat izmantot jebkura veida vērtības augstāko vērtību vaicājumu — tie nav jābūt skaitļiem.

Ja vēlaties grupēt vai datu apkopojums pirms jūs rangs to, jums nav jāizmanto augstāko vērtību vaicājumu. Pieņemsim, ka jums ir jāatrod pārdošanas skaitļi noteiktā datumā par katru pilsētu, kur darbojas jūsu uzņēmums. Šajā gadījumā pilsētas kļūst par kategorijām (nepieciešams atrast datus par katru pilsētu), tāpēc jāizmanto kopsummu vaicājums.

Izmantojot augstāko vērtību vaicājumu, lai atrastu ierakstus, kuros ir jaunākās vai vecākās datumu vērtības tabulā vai ierakstu grupā, var atbildēt uz dažādiem biznesa jautājumiem, piemēram, šādi:

  • Kas ir guvusi visvairāk pārdošanas pēdējā laikā?

  • Kad problēma klientu pēdējā vieta secībā?

  • Kad iestājas nākamās trīs dzimšanas dienas grupas dalībniekiem?

Lai augstākās vērtības vaicājumu, sāciet ar atlases vaicājuma izveidi. Pēc tam kārtot datus atbilstoši jūsu jautājums — vai jūs meklējat pirmie vai pēdējie. Ja vēlaties grupēt vai apkopotu datus, pārveidot kopsummas vaicājuma atlases vaicājumu. Varat izmantot apkopošanas funkciju, piemēram, Maksimums vai minimums , lai atgrieztu augstākās vai zemākās vērtības vai pirmo vai pēdējo , lai atgrieztu jaunākā vai agrāko datumu.

Šajā rakstā tiek pieņemts, ka datumu vērtības, ko izmantot ir datuma/laika datu tipu. Ja teksta laukā ir datumu vērtības.

Apsveriet iespēju izmantot filtru, nevis augstāko vērtību vaicājumu

Filtrs ir parasti labāk, ja jums ir noteiktā datumā prātā. Lai noteiktu, vai izveidojiet augstāko vērtību vaicājumu vai lietotu filtru, ņemiet vērā šādus priekšnoteikumus.

  • Ja vēlaties, lai atgrieztu visus ierakstus, kur datums atbilst ir pirms vai pēc noteikta datuma, lietojiet filtru. Piemēram, lai redzētu datumus pārdošanas darbībām no aprīļa līdz jūlijam, lietojiet filtru.

  • Ja vēlaties atgriezt noteikta ierakstus, kuros ir jaunākās vai jaunāko datumu lauku, un jūs nezināt precīzas datumu vērtības vai tie nav nozīmes, ieteicams izveidot pirmo vērtību vaicājumu. Piemēram, lai skatītu piecas labāko pārdošanas ceturkšņiem, izmantojiet augstāko vērtību vaicājumu.

Lai iegūtu papildinformāciju par to, kā izveidot un izmantojot filtrus, skatiet rakstā lietot filtru, lai skatītu atlasiet Access datu bāzes ierakstiem.

Uz lapas sākumu

Datu paraugu sagatavošana, lai sekotu līdzi piemēri

Šajā rakstā aprakstītās darbības izmantot datu tabulu paraugu.

Tabula darbinieki   

LastName

Pirmā Nosaukums

Address

Pilsēta

CountryOrR egion

Dzimšanas Datums

Darbā Datums

Balodis

Andris

Rožu iela 1

Sigulda

USA

05 Feb 1968

10 jūnijs 1994

Liepa

Kaspars

Pļavas iela 42

Līvbērze

USA

22. maijs 1957

22 Nov 1996

Kalns

Aneta

3122 75th Ave. SW

Dagda

USA

11 Nov 1960

11 Mar 2000

Fūrmanis

Jānis Kristaps

Cēsu iela 7

Pāvilosta

UK

22 Mar 1964

22 jūnijs 1998

Cena

Edgars

Pāļu iela 10-5

Tukums

Meksika

05 Mar 1972

05-Jan-2002

Gaile

Jensens

3122 75th St S.

Sietla

USA

23 Jan 1970

23 Apr 1999

Siliņš

Raimonds

Lielais laukums 13/1

Umurga

USA

14 Apr 1964

14 Oct 2004

Kausa

Andersens

2 bremžu Pkwy

Portlenda

USA

29 okt 1959

29 Mar 1997

EventType tabulas    

Tipa ID

Notikumu Tips

1

Produkta palaišana

2

Korporatīvais funkcija

3

Privātā funkcija

4

Līdzekļu Raiser

5

Komercizstādes rīkošana

6

Lekciju

7

Koncertu

8

Radīt

9

Fiziskās godīgas

Tabula Pircēji    

Klienta_ID

Uzņēmums

Kontaktpersona

1

Contoso, Ltd. Grafikas

Jonathan Haas

2

Labās rotaļlietas

Ellen Līduma

3

Fabrikam

– Katrīna Filipsone

4

Wingtip rotaļlietas

Lucio Iallo

5

A. Datum

Ilmārs Rozentāls

6

Adventure Works

Ēriks Andersens

7

Dizaina institūts

Jaka Pūliņa

8

Tēlotājmākslas skolā

Milena Duomanova

Tabulas pasākumi    

EventID

Notikumu Tips

Klients

Notikumu Datums

Cena

1

Produkta palaišana

Contoso, Ltd.

4/14/2011

10 000 EUR

2

Korporatīvais funkcija

Labās rotaļlietas

4/21/2011

8000 €

3

Komercizstādes rīkošana

Labās rotaļlietas

1.5.2011.

$ 25 000

4

Radīt

Grafiskā noformējuma institūts

5/13/2011

4500 €

5

Komercizstādes rīkošana

Contoso, Ltd.

5/14/2011

$55000

6

Koncertu

Tēlotājmākslas skolā

5/23/2011

12 000 €

7

Produkta palaišana

A. Datum

6/1/2011

15 000 €

8

Produkta palaišana

Wingtip rotaļlietas

6/18/2011

21 000 €

9

Līdzekļu Raiser

Adventure Works

6/22/2011

$1300

10

Lekciju

Grafiskā noformējuma institūts

6/25/2011

$2,450

11

Lekciju

Contoso, Ltd.

7/4/2011

$3,800

12

Fiziskās godīgas

Grafiskā noformējuma institūts

7/4/2011

5 500 €

Piezīme.: Šajā sadaļā aprakstītajām darbībām tiek pieņemts, ka klienti un notikuma tips tabulās atrodas relācijas viens pret daudziem ar tabulu pasākumi pusē "viens". Šajā gadījumā tabulas Events kopīgo lauki Klienta ID un tipa ID. Kopsummu vaicājumi, kas aprakstīts nākamajās sadaļās, nedarbojas bez šīs relācijas.

Datu paraugu ielīmēšana Excel darblapās

  1. Startējiet programmu Excel. Tiek atvērta tukša darbgrāmata.

  2. Nospiediet taustiņu kombināciju SHIFT + F11, lai ievietotu darblapu (būs vajadzīgas četras).

  3. Kopējiet datus no katras paraugu tabulas tukšā darblapā. Iekļaut kolonnu virsrakstus (pirmā rinda).

Datu bāzes tabulu izveide no darblapām

  1. Atlasiet datus pirmajā darblapā, tostarp kolonnu virsrakstus.

  2. Ar peles labo pogu noklikšķiniet navigācijas rūtī un pēc tam noklikšķiniet uz Ielīmēt.

  3. Noklikšķiniet uz , lai apstiprinātu, ka pirmajā rindā ir kolonnu virsraksti.

  4. Atkārtojiet 1 – 3. darbību katram pārējās darblapās.

Atrast visvairāk vai vismaz pēdējo datumu

Šajā sadaļā raksturotās darbības izmantojiet parauga datus, lai ilustrētu augstāko vērtību vaicājuma izveides process.

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

  1. Cilnes Izveide grupā Vaicājumi noklikšķiniet uz Vaicājuma noformējums.

    Tiek parādīts dialoglodziņš Tabulas rādīšana .

  2. Veiciet dubultklikšķi uz tabulas Employees un pēc tam noklikšķiniet uz Aizvērt.

    Ja izmantojat parauga datus, tabulas Employees pievienošana 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, pievienojiet laukus, vārds, uzvārds un dzimšanas datums.

  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ā.

    Dilstošā secībā atgriež Visjaunākais datums un kārtot augošā secībā atgriež agrāko datumu.

    Svarīgi!: Ir jāiestata vērtība rindā Kārtot tikai laukus, kuros ietverti datumi. Ja norādāt citu lauku kārtošanas secību, vaicājums neatgriež 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 ierakstu skaitu, 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. Vaicājumu var saglabāt kā NextBirthDays.

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

Šīs darbības, izmantojiet vaicājumu, ko izveidojāt iepriekšējā procedūrā. Jūs varat sekot kopā ar citu augstāko vērtību vaicājumu, kamēr tas ir faktiskā datuma/laika dati, nevis teksta vērtības.

Padoms.:  Ja vēlaties, lai labāk saprastu, kā darbojas šo vaicājumu, pārslēgties starp noformējuma skatā un datu lapas skatā katras darbības veikšanas. Ja vēlaties redzēt faktisko vaicājuma kodu, pārslēdzieties uz SQL skats. Lai pārslēgtu skatus, ar peles labo pogu noklikšķiniet uz cilnes vaicājuma augšdaļā un pēc tam noklikšķiniet uz vajadzīgā skata.

  1. Navigācijas rūtī ar peles labo pogu noklikšķiniet uz NextBirthDays vaicājuma un pēc tam uz Noformējuma skats.

  2. Vaicājuma noformējuma režģa kolonnā pa labi no BirthDate, ievadiet šādu:
    MonthBorn: DatePart("m",[BirthDate]).
    Šī izteiksme izgūst mēneša BirthDate, izmantojot funkciju DatePart .

  3. Vaicājuma noformējuma režģī nākamajā kolonnā ievadiet šādu:
    DayOfMonthBorn: DatePart("d",[BirthDate])
    šo izteiksmi no BirthDate iegūst mēneša diena, izmantojot funkciju DatePart .

  4. Notīriet izvēles rūtiņas rindā Rādīt katras divas izteiksmes tikko ievadīto.

  5. Noklikšķiniet uz rindas Kārtot katrai izteiksmei un pēc tam atlasiet augošā secībā.

  6. Dzimšanas datums kolonnas rindā kritēriji ierakstiet šādu izteiksmi:
    Month ([dzimšanas datums]) > month vai Month([Birth Date]) = month un Day ([dzimšanas Date])>Day(Date())
    šo izteiksme veic šādas darbības:

    • Mēnesī ( [dzimšanas datums]) > month norāda, ka katra darbinieka dzimšanas datums ietilpst nākotnes mēnesī.

    • Mēnesī ( [dzimšanas datums]) = month un Day([Birth Date])>Day(Date()) specifies that if the birth date occurs in the current month, the birthday falls on or after the current day.

      Īsāk sakot, šī izteiksme izslēdz visus ierakstus, kur dzimšanas diena notiek no janvāra 1 un pašreizējo datumu.

      Padoms.:  Citus piemērus vaicājuma kritēriju izteiksmes, skatiet rakstu vaicājumu kritēriju piemēri.

  7. Cilnes noformējums grupā Vaicājuma iestatīšana ierakstiet 3Atgrieztā lodziņā.

  8. Cilnes Noformējums grupā Rezultāti noklikšķiniet uz Izpildīt Pogas attēls .

Piezīme.:  Savu vaicājumu, izmantojot savus datus, var būt dažkārt redzams vairāk ierakstu nekā norādīts. Ja datos ir vairāki ieraksti, kam ir vērtība, kas ir starp augstākās vērtības, jūsu vaicājums atgriež šādus ierakstus, pat tad, ja tas nozīmē, ka atgriešana vairāk ierakstu nekā vēlies.

Uz lapas sākumu

Lielākā daļa vai vismaz pēdējā datumus ierakstu grupu atrašana

Izmantojiet kopsummu vaicājumu, lai atrastu agrākais vai jaunāko datumu vērtības tiem ierakstiem, kas ietilpst grupās, piemēram, notikumi grupētas pēc pilsētas. Kopsummas vaicājuma ir izveidots atlases vaicājums, kas izmanto apkopošanas funkcijas (piemēram,Group By, M, Max, Count, pirmoun pēdējo) , lai aprēķinātu vērtības katrā izvades lauks.

Iekļauts lauks, kuru vēlaties izmantot kategorijām — uz Grupēt pēc — un lauku ar vērtībām, kuras vēlaties summēt. Ja iekļaujat citiem izvades laukiem — pieņemsim, klientu, ja tiek grupēti pēc notikuma tips — nosaukumi vaicājumu tiks arī izmantot šos laukus, lai grupām, mainās rezultātus, lai tie nav atbildi uz savu sākotnējo jautājumu. Lai etiķete rindas, izmantojot citus laukus, izveidot papildu vaicājumu, kas izmanto kopsummu vaicājuma kā avotu un pievienotu papildu laukus šo vaicājumu.

Padoms.:  Vaicājumu darbības ir ļoti efektīva stratēģija atbildes uz papildu jautājumiem. Ja rodas problēmas ar sarežģīts vaicājums darbotos, apsveriet, vai jūs varētu sadalīt to vienkāršāku vaicājumu sēriju.

Summēšanas vaicājuma izveide

Šajā procedūrā tiek izmantota notikumus parauga tabulas un EventType paraugu tabulas atbildēt uz šo jautājumu:

Kad bija pēdējā notikuma katra notikuma tips, izņemot koncertiem?

  1. Cilnes Izveide grupā Vaicājumi noklikšķiniet uz Vaicājuma noformējums.

  2. Dialoglodziņā Tabulas rādīšana veiciet dubultklikšķi uz notikumu un EventType tabulām.
    Katrai tabulai tiek parādīts vaicājumu noformētāja augšējā sadaļā.

  3. Aizveriet dialoglodziņu Tabulas rādīšana.

  4. Veiciet dubultklikšķi uz lauka EventType EventType tabulā un EventDate lauku no tabulas pasākumi, lai šos laukus pievienotu vaicājuma noformējuma režģim.

  5. Vaicājuma noformējuma režģa rindā kritēriji lauku EventType ievadiet <>Concert.

    Padoms.:  Kritēriju izteiksmes citus piemērus, skatiet rakstu vaicājumu kritēriju piemēri.

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

  7. Vaicājuma noformējuma režģī noklikšķiniet uz lauka EventDate kopsummas rinda un pēc tam noklikšķiniet uz Max.

  8. Cilnes Noformējums grupā Rezultāti noklikšķiniet uz Skats un pēc tam uz SQL skats.

  9. Logā SQL klauzulā SELECT tikai pēc tam, kad kā atslēgvārdu beigās aizstāt ar MostRecentMaxOfEventDate .

  10. Vaicājumu var saglabāt kā MostRecentEventByType.

Otra vaicājuma izveide, lai pievienotu papildu datus

Šo procedūru MostRecentEventByType vaicājumu no iepriekšējā procedūra tiek izmantota, lai atbildētu uz šo jautājumu:

Kas bija pēdējā notikuma katra notikuma tips klients?

  1. Cilnes Izveide grupā Vaicājumi noklikšķiniet uz Vaicājuma noformējums.

  2. Dialoglodziņā Tabulas rādīšana cilnē vaicājumu veiciet dubultklikšķi uz MostRecentEventByType vaicājuma.

  3. Dialoglodziņu cilnē tabulas , veiciet dubultklikšķi uz tabulas pasākumi un tabulas Customers.

  4. Vaicājumu noformētājā veiciet dubultklikšķi uz šādus laukus:

    1. Par tabulas pasākumi, veiciet dubultklikšķi uz EventType.

    2. MostRecentEventByType vaicājumu, veiciet dubultklikšķi uz MostRecent.

    3. Par tabulas Customers, veiciet dubultklikšķi uz uzņēmums.

  5. Vaicājuma noformējuma režģī EventType kolonnas rindā Kārtot atlasiet augošā secībā.

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

Uz lapas sākumu

Paplašiniet savas Office 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.

×