Denne artikkelen forklarer hvordan du bruker en spørring med toppverdi i Access til å finne de nyeste eller tidligste datoene i et sett med poster. Du kan bruke informasjonen som denne typen spørring returnerer, til å besvare en rekke forretningsspørsmål, for eksempel når en kunde sist la inn en ordre.
Hva vil du gjøre?
Forstå hvordan spørringer med toppverdi fungerer med datoer
Du bruker en spørring med toppverdi når du trenger å finne poster som inneholder de siste eller tidligste datoene i en tabell eller gruppe med poster. Deretter kan du bruke dataene til å svare på flere typer forretningsspørsmål, for eksempel:
-
Når gjorde en ansatt sist et salg? Svaret kan hjelpe deg med å identifisere en mest produktiv eller minst produktiv ansatt.
-
Når la en kunde inn en bestilling sist? Hvis en kunde ikke har lagt inn en ordre på en gitt tidsperiode, kan det være lurt å flytte kunden til en inaktiv liste.
-
Hvem har neste fødselsdag, eller de neste n bursdagene?
Regler for å opprette og bruke spørringer med toppverdier
Du oppretter en spørring med toppverdi ved først å opprette en utvalgsspørring. Avhengig av resultatene du ønsker, bruker du enten en sorteringsrekkefølge på spørringen, eller du konverterer spørringen til en totalspørring. Hvis du konverterer spørringen, bruker du en mengdefunksjon, for eksempel Maks eller Min , til å returnere den høyeste eller laveste verdien, eller Første eller Siste for å returnere den tidligste eller siste datoen. Du bruker totalspørringer og mengdefunksjoner bare når du trenger å finne data som faller inn i et sett med grupper eller kategorier. Anta for eksempel at du må finne salgstallene for en gitt dato for hver by der firmaet opererer. I så fall blir byene kategorier (du må finne dataene per by), så du bruker en totalspørring.
Når du fortsetter, må du huske at uansett spørringstype må spørringene bruke felt som inneholder beskrivende data, for eksempel kundenavn, og også et felt som inneholder datoverdiene du vil finne. I tillegg må datoverdiene befinne seg i et felt som er satt til datatypen Dato/klokkeslett. Spørringene som denne artikkelen beskriver, mislykkes hvis du prøver å kjøre dem mot datoverdier i et kort tekstfelt. Hvis du i tillegg vil bruke en totalspørring, må datafeltene inneholde kategoriinformasjon, for eksempel et by- eller land-/områdefelt.
Velge mellom en spørring med toppverdier og et filter
Hvis du vil finne ut om du skal opprette en spørring med toppverdier eller bruke et filter, velger du ett av følgende:
-
Hvis du vil returnere postene med de nyeste eller nyeste datoene i et felt, og du ikke vet de nøyaktige datoverdiene, eller de ikke betyr noe, oppretter du en spørring med de høyeste verdiene.
-
Hvis du vil returnere alle postene der datoen samsvarer, er før eller senere enn en bestemt dato, bruker du et filter. Hvis du for eksempel vil se datoene for salg mellom april og juli, bruker du et filter. En fullstendig diskusjon om filtre er utenfor dette emnet.
Hvis du vil ha mer informasjon om hvordan du oppretter og bruker filtre, kan du se artikkelen Bruke et filter til å vise utvalgte poster i en Access-database.
Finn den nyeste eller tidligste datoen
Trinnene i denne delen forklarer hvordan du oppretter en grunnleggende toppverdispørring som bruker en sorteringsrekkefølge, pluss en mer avansert spørring som bruker uttrykk og andre vilkår. Den første delen demonstrerer de grunnleggende trinnene for å opprette en spørring med toppverdier, og den andre delen forklarer hvordan du finner de neste fødselsdagene for ansatte ved å legge til vilkår. Trinnene bruker dataene i følgende eksempeltabell.
Etternavn |
Fornavn |
Adresse |
Poststed |
Land/område |
Fødselsdato |
Ansettelsesdato |
---|---|---|---|---|---|---|
Barnhill |
Josh |
1 Main St. |
New York |
USA |
05.05.1968 |
10.juni 1994 kl. |
Heloo |
Waleed |
52 1st St. |
Boston |
USA |
22-mai-1957 |
22.1996 kl. |
Pica |
Guido |
3122 75th Ave. S.W. |
Seattle |
USA |
11.11.1960 (andre siden 11. november 1960) |
11.01.2000 |
Bagel |
Jean Philippe |
1 Contoso Blvd. |
London |
UK |
22.02.1964 kl. |
22.juni 1998 kl. |
Pris |
Julian |
Calle Smith 2 |
Mexico City |
Mexico |
05.05.1972 (andre siden 1972) |
05.05.2002 |
Hughes |
Christine |
3122 75nde St. S. |
Seattle |
USA |
23.januar 1970 (andre siden 23. januar 1970) |
23.02.1999 |
Riley |
Steve |
67 Big St. |
Tampa |
USA |
14.04.1964 kl. |
14.14.2004 |
Birkby |
Dana |
2 Nysgjerrig pkwy |
Portland |
USA |
29.09.1959 kl. |
29. mars 1997 kl. |
Hvis du vil, kan du skrive inn disse eksempeldataene i en ny tabell manuelt, eller du kan kopiere denne eksempeltabellen til et regnearkprogram, for eksempel Microsoft Excel, og deretter bruke Access til å importere det resulterende regnearket til en tabell.
Opprette en grunnleggende spørring for toppverdier
-
I fanen Opprett i gruppen Spørringer, klikker du på Spørreutforming.
-
Klikk tabellen du vil bruke i spørringen, i dialogboksen, klikk Legg til for å plassere tabellen i den øvre delen av utformeren, og klikk deretter Lukk.
– eller –
Dobbeltklikk tabellen, og klikk deretter Lukk.
Hvis du bruker eksempeldataene som er oppført, er den forrige delen, legger du til Ansatte-tabellen i spørringen.
-
Legg til feltene du vil bruke i spørringen, i utformingsrutenettet. Du kan dobbeltklikke hvert felt eller dra og slippe hvert felt på en tom celle i Felt-raden .
Hvis du bruker eksempeltabellen, legger du til feltene Fornavn, Etternavn og Fødselsdato.
-
Klikk på Sorter-raden i feltet som inneholder verdiene øverst eller nederst (feltet Fødselsdato hvis du bruker eksempeltabellen), og velg enten Stigende eller Synkende.
Synkende sorteringsrekkefølge returnerer den nyeste datoen, og sorteringsrekkefølgen stigende returnerer den tidligste datoen.
Viktig!: Du må angi en verdi i sorteringsraden bare for felt som inneholder datoene. Hvis du angir en sorteringsrekkefølge for et annet felt, returnerer ikke spørringen resultatene du ønsker.
-
Klikk pil ned ved siden av Alle (listen over øverste verdier) i Spørringsoppsett-gruppen på fanen Spørringsutforming, og skriv inn antall poster du vil se, eller velg et alternativ fra listen.
-
Klikk Kjør for å kjøre spørringen og vise resultatene i dataarkvisning.
-
Lagre spørringen, og hold den åpen for bruk i de neste trinnene.
Du kan se at denne typen spørring med toppverdier kan besvare grunnleggende spørsmål, for eksempel hvem som er den eldste eller yngste personen i firmaet. De neste trinnene forklarer hvordan du bruker uttrykk og andre kriterier for å gi spørringen kraft og fleksibilitet. Vilkårene som vises i neste trinn, returnerer de neste tre fødselsdagene for ansatte.
Legge til vilkår i spørringen
Obs!: Disse trinnene antar at du vil bruke spørringen som er beskrevet i forrige del.
-
Bytt spørringen du opprettet i de forrige trinnene, til utformingsvisning.
-
Kopier og lim inn i utformingsrutenettet for spørringen i kolonnen til høyre for kolonnen Fødselsdato, eller skriv inn dette uttrykket: Uttrykk1: DatePart("m",[Fødselsdato])). Klikk deretter Kjør.
DatePart-funksjonen trekker ut månedsdelen av Fødselsdato-feltet.
-
Bytt til utformingsvisning.
-
Til høyre for det første uttrykket limer du inn eller skriver inn dette uttrykket: Uttrykk2: DatePart("d",[Fødselsdato])). Klikk deretter Kjør.
I dette tilfellet trekker DatePart-funksjonen ut datodelen av Fødselsdato-feltet.
-
Bytt til utformingsvisning.
-
Fjern merket i avmerkingsboksene i Vis-raden for hvert av de to uttrykkene du nettopp skrev inn, klikk Sorter-raden for hvert uttrykk, og velg deretter Stigende.
-
Velg Kjør.
-
Du kan også angi et vilkår for å begrense omfanget av spørringen. Når du angir vilkår, sorterer spørringen bare postene som oppfyller vilkårene, og identifiserer de øverste eller nederste feltverdiene fra den sorterte listen.
Bytt til utformingsvisning for å fortsette med eksempeldataene. Skriv deretter inn følgende uttrykk i Vilkår-raden i kolonnen Fødselsdato :
Month([Birth Date]) > Month(Date()) Or Month([Birth Date])= Month(Date()) And Day([Birth Date])>Day(Date())
Dette uttrykket gjør følgende: Delen Month([Birth Date]) > Month(Date()) kontrollerer fødselsdatoen for hver ansatt for å se om den faller i en fremtidig måned, og hvis sann, inkluderer disse postene i spørringen. Month([Birth Date])= Month(Date()) And Day([Birth Date])>Day(Date()))-delen av uttrykket kontrollerer fødselsdatoene som forekommer i gjeldende måned for å se om fødselsdagen faller på eller etter gjeldende dag. Hvis denne betingelsen er sann, inkluderer funksjonen disse postene i spørringen. Slik oppsummerer du: Dette uttrykket ignorerer alle poster der fødselsdagen faller mellom 1. januar og datoen du kjører spørringen på.
Hvis du vil se flere eksempler på uttrykk for spørringsvilkår, kan du se artikkelen Eksempler på spørringsvilkår.
-
Klikk pil ned ved siden av Alle (listen over øverste verdier) i Spørringsoppsett-gruppen på fanen Spørringsutforming, og skriv inn antall poster du vil se, eller velg et alternativ fra listen.
Hvis du vil se de neste tre fødselsdagene, skriver du inn 3.
-
Klikk Kjør for å kjøre spørringen og vise resultatene i dataarkvisning.
Hvis du ser flere poster enn du angir
Hvis dataene inneholder flere poster som deler en datoverdi, kan spørringen med de øverste verdiene returnere mer data enn du angir. Du kan for eksempel utforme en spørring med toppverdier for å hente tre ansattposter, men spørringen returnerer fire poster fordi «Wilson» og «Edwards» deler en fødselsdag, som vist i tabellen nedenfor.
Etternavn |
BirthDate |
---|---|
Berka |
9/26/1968 |
Jackson |
10/2/1970 |
Edwards |
10/15/1965 |
Wilson |
10/15/1969 |
Hvis du ser færre poster enn du angir
La oss si at du utformer en spørring for å returnere de fem øverste eller nederste postene i et felt, men spørringen returnerer bare tre poster. Som en regel kan du løse denne typen problem ved å åpne spørringen i utformingsvisning og se gjennom Vilkår-raden i kolonnene i utformingsrutenettet.
Hvis du vil ha mer informasjon om vilkår, kan du se artikkelen Eksempler på spørringsvilkår.
Hvis du ser dupliserte poster
Hvis en spørring med toppverdier returnerer duplikater, inneholder enten de underliggende tabellene dupliserte poster, eller poster ser ut til å være duplikater fordi spørringen ikke inneholder feltene som kan skille mellom postene. Tabellen nedenfor viser for eksempel resultatene av en spørring som returnerer de fem ordrene som ble sendt sist, sammen med navnet på selgeren som håndterte transaksjonen.
ShippedDate |
Selger |
---|---|
11/12/2004 |
Freitag |
11/12/2004 |
Cajhen |
10/12/2004 |
Delgado |
10/12/2004 |
Delgado |
10/12/2004 |
Freitag |
Den tredje og fjerde posten ser ut til å være duplikater, men det er mulig at selgeren Delgado håndterte to forskjellige ordrer som ble sendt samme dag.
Avhengig av kravene dine, kan du gjøre én av to ting for å unngå å returnere dupliserte poster. Du kan endre utformingen av spørringen for å legge til felt som vil bidra til å skille postene, for eksempel OrdreID- og KundeID-feltene. Hvis det er nok til å se bare én av de dupliserte postene, kan du bare vise distinkte poster ved å angi spørringens egenskap for unike verdier til Ja. Hvis du vil angi denne egenskapen, høyreklikker du hvor som helst i det tomme området i den øverste halvdelen av spørringsutformingen i utformingsvisning for spørring, og deretter klikker du Egenskaper på hurtigmenyen. Finn egenskapen Unike verdier i egenskapsarket for spørringen, og angi den til Ja.
Hvis du vil ha mer informasjon om hvordan du håndterer dupliserte poster, kan du se artikkelen Finne dupliserte poster med en spørring.
Finne de nyeste eller tidligste datoene for poster i kategorier eller grupper
Du bruker en totalspørring til å finne de tidligste eller siste datoene for poster som faller inn i grupper eller kategorier. En totalverdispørring er en utvalgsspørring som bruker mengdefunksjoner som Min, Max, Sum, First og Last til å beregne verdier for et gitt felt.
Trinnene i denne delen forutsetter at du driver en event-management virksomhet – du tar deg av oppsamling, belysning, catering og andre fasetter av store funksjoner. I tillegg faller arrangementene du administrerer, inn i flere kategorier, for eksempel produktlanseringer, gatemesser og konserter. Trinnene i denne delen forklarer hvordan du svarer på et vanlig spørsmål: Når er neste hendelse, etter kategori? Med andre ord, når er neste produktlansering, neste konsert og så videre.
Når du fortsetter, må du huske følgende: Som standard kan typen totalverdispørring som du oppretter her, bare inkludere feltet som inneholder gruppe- eller kategoridataene og feltet som inneholder datoene dine. Du kan ikke inkludere andre felt som beskriver elementene i en kategori, for eksempel kunde- eller leverandørnavn. Du kan imidlertid opprette en ny spørring som kombinerer totalspørringen med feltene som inneholder beskrivende data. Trinn senere i denne delen forklarer hvordan du gjør denne oppgaven.
Trinnene i denne delen forutsetter at følgende tre tabeller brukes:
Hendelsestype-tabellen
TypeID |
Hendelsestype |
---|---|
1 |
Produktlansering |
2 |
Firmafunksjon |
3 |
Privat funksjon |
4 |
Fondsinnsamling |
5 |
Varemesse |
6 |
Foredrag |
7 |
Konsert |
8 |
Utstillingen |
9 |
Gatemesse |
Kunder-tabellen
Kunde-ID |
Firma |
Kontakt |
---|---|---|
1 |
Contoso, Ltd. Grafikk |
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 |
Utformingsinstitutt |
Jaka Stele |
8 |
Kunstskole |
Milena Duomanova |
Hendelser-tabellen
Hendelses-ID |
Hendelsestype |
Kunde |
Hendelsesdato |
Pris |
---|---|---|---|---|
1 |
Produktlansering |
Contoso, Ltd. |
4/14/2003 |
$10 000 |
2 |
Firmafunksjon |
Tailspin Toys |
4/21/2003 |
kr 8 000 |
3 |
Varemesse |
Tailspin Toys |
5/1/2003 |
KR 25 000 |
4 |
Utstillingen |
Graphic Design Institute |
5/13/2003 |
kr4 500 |
5 |
Varemesse |
Contoso, Ltd. |
5/14/2003 |
KR 55 000 |
6 |
Konsert |
Kunstskole |
5/23/2003 |
kr 12 000 |
7 |
Produktlansering |
A. Datum |
6/1/2003 |
kr 15 000 |
8 |
Produktlansering |
Wingtip Toys |
6/18/2003 |
kr 21 000 |
9 |
Fondsinnsamling |
Adventure Works |
6/22/2003 |
KR 13 000 |
10 |
Foredrag |
Graphic Design Institute |
6/25/2003 |
KR 2450 |
11 |
Foredrag |
Contoso, Ltd. |
7/4/2003 |
KR 38 000 |
12 |
Gatemesse |
Graphic Design Institute |
7/4/2003 |
kr 5 500 |
Obs!: Trinnene i denne delen forutsetter at tabellene Kunder og Hendelsestype befinner seg på «én»-siden av én-til-mange-relasjoner med Hendelser-tabellen. I dette tilfellet deler Hendelser-tabellen feltene CustomerID og TypeID. Totalspørringene som er beskrevet i de neste inndelingene, fungerer ikke uten disse relasjonene.
Hvordan legger jeg til disse dataene i en database?
Hvis du vil legge til disse eksempeltabellene i en database, kan du kopiere dataene til Excel og deretter importere dataene, men med noen få unntak:
-
Når du kopierer hendelsestypene og kundetabellene til Excel, må du ikke kopiere Kolonnene TypeID og CustomerID. Access legger til en primærnøkkelverdi for deg når du importerer regnearkene. som sparer deg litt tid.
-
Når du har importert tabellene, må du åpne Hendelser-tabellen i utformingsvisning og konvertere kolonnene Hendelsestype og Kunde til oppslagsfelt. I så måte klikker du datatypekolonnen for hvert felt, og deretter klikker du Oppslagsveiviser.
Som en del av oppretting av oppslagsfeltene erstatter Access tekstverdiene i kolonnene Hendelsestype og Kunde med numeriske verdier fra kildetabellene.
Hvis du vil ha mer informasjon om hvordan du oppretter og bruker oppslagsfelt, kan du se artiklene Opprette eller slette et felt med flere verdier. Denne artikkelen forklarer hvordan du oppretter en type oppslagsfelt som lar deg velge flere verdier for et gitt felt, og forklarer også hvordan du oppretter oppslagslister.
Opprett totalsumspørringen
-
I fanen Opprett i gruppen Spørringer, klikker du på Spørreutforming.
-
Dobbeltklikk tabellene du vil bruke. Hver tabell vises i den øvre delen av spørringsutformingen.
Hvis du bruker eksempeltabellene som er oppført ovenfor, legger du til tabellene Hendelser og Hendelsestyper.
-
Dobbeltklikk tabellfeltene du vil bruke i spørringen. Kontroller at du bare legger til gruppe- eller kategorifeltene og verdifeltet i spørringen på dette tidspunktet.
Hvis du bruker eksempeldataene som er oppført i de tre foregående tabellene, legger du til enten Hendelsestype-feltet fra Hendelsestype-tabellen eller Hendelsesdato-feltet fra Hendelser-tabellen.
-
Du kan også angi et vilkår som begrenser omfanget av spørringen. Bare poster som oppfyller vilkårene, sorteres, og verdier for øverste og nederste felt identifiseres i denne sorterte listen.
Hvis du for eksempel vil returnere hendelser i kategorien Privat funksjon, skriver du inn dette uttrykket i Vilkår-raden i kolonnen Hendelsestype : <> Privat funksjon.
Hvis du vil se flere eksempler på uttrykk for spørringsvilkår, kan du se artikkelen Eksempler på spørringsvilkår.
-
Konverter spørringen til en totalspørring ved å gjøre følgende:
Klikk Totaler i Vis/skjul-gruppen på fanen Spørringsutforming.
Totaler-raden vises i utformingsrutenettet.
-
Kontroller at Totaler-raden for hvert gruppe- eller kategorifelt er satt til Grupper etter, og angi deretter Totaler-raden i verdifeltet (feltet med de øverste eller nederste verdiene) til enten Maks eller Min.
Maks returnerer den største verdien i et numerisk felt og den nyeste dato- eller klokkeslettverdien i et dato/klokkeslett-felt. Min returnerer den minste verdien i et numerisk felt og den tidligste dato- eller klokkeslettverdien i et dato/klokkeslett-felt.
-
Klikk pil ned ved siden av Alle (listen over øverste verdier) i Spørringsoppsett-gruppen på fanen Spørringsutforming, og skriv inn antall poster du vil se, eller velg et alternativ fra listen.
I dette tilfellet velger du Alle, og deretter klikker du Kjør for å vise resultatene i dataarkvisning.
Obs!: Avhengig av funksjonen du valgte i trinn 6, endrer Access navnet på verdifeltet i spørringen til MaxOfFieldName eller MinOfFieldName. Hvis du bruker eksempeltabellene, Access gir nytt navn til feltet MaxOfEvent Date eller MinOfEvent Date.
-
Lagre spørringen, og gå til de neste trinnene.
Spørringsresultatene viser ikke produktnavn eller annen informasjon om produktene. Hvis du vil se tilleggsdataene, må du opprette en ny spørring som inneholder spørringen du nettopp opprettet. De neste trinnene forklarer hvordan du gjør dette.
Opprette en ny spørring for å legge til flere data
-
I fanen Opprett i gruppen Spørringer, klikker du på Spørreutforming.
-
Klikk fanen Spørringer , og dobbeltklikk deretter totalspørringen du opprettet i forrige del.
-
Klikk Tabeller-fanen og legg til tabellene du brukte i totalspørringen, og legg også til alle tabeller som inneholder andre relaterte data. Hvis du bruker de tre foregående eksempeltabellene, legger du til tabellene Hendelsestype, Hendelse og Kunder i den nye spørringen.
-
Føy sammen feltene i totalspørringen til de tilsvarende feltene i de overordnede tabellene. Dette gjør du ved å dra hvert felt i totalspørringen til det tilsvarende feltet i tabellen.
Hvis du bruker eksempeldataene fra de tre tabellene, drar du kolonnen Hendelsestype i totalspørringen til Hendelsestype-feltet i Hendelsestype-tabellen. Deretter drar du kolonnen MaxOfEvent Date i totalspørringen til Hendelsesdato-feltet i Hendelser-tabellen. Ved å opprette disse sammenføyningene kan den nye utvalgsspørringen samle dataene i totalspørringen og dataene i de andre tabellene.
-
Legg til de ekstra beskrivende feltene fra de andre tabellene i spørringen.
Hvis du bruker eksempeldataene fra de tre tabellene, kan du legge til feltene Firma og Kontakt fra Kunder-tabellen.
-
Du kan eventuelt angi en sorteringsrekkefølge for én eller flere av kolonnene. Hvis du for eksempel vil vise kategoriene i alfabetisk rekkefølge, setter du sorter-raden i kolonnen Hendelsestype til Stigende.
-
Klikk Kjør i Resultater-gruppen i kategorien Spørringsutforming.
Resultatene av spørringen vises i dataarkvisning.
Tips!: Hvis du ikke vil at overskriften i Pris-kolonnen skal vises som MaxOfPrice eller MinOfPrice, åpner du spørringen i utformingsvisning og skriver inn Pris: MaxOfPrice eller Pris: MinOfPrice i priskolonnen i rutenettet. Prisen vises som overskrift for kolonnen i dataarkvisning.
Finn de nyeste og tidligste datoene
Spørringene du opprettet tidligere i denne artikkelen, kan returnere topp- eller bunnverdier, men ikke begge deler. Hvis du vil se begge settene med verdier i én enkelt visning, må du opprette to spørringer – én som henter de øverste verdiene og et annet som henter de nederste verdiene – og deretter fletter og lagrer resultatene i én enkelt tabell.
Prosessen med å finne topp- og bunnverdier og vise disse dataene i en tabell følger disse brede trinnene:
-
Opprett en spørring med toppverdier og bunnverdier, eller opprett totalsumspørringer som bruker minimums- og maksimumsfunksjonene, hvis du trenger å gruppere dataene.
-
Dekk spørringen med de øverste verdiene (eller maksimumssummer-spørringen) til en lag-tabell-spørring, og opprett en ny tabell.
-
Konverter spørringen for de nederste verdiene (eller Min totalspørringen) til en tilføyingsspørring, og tilføy postene i tabellen med de øverste verdiene.
Trinnene i disse avsnittene forklarer hvordan du gjør dette.
Opprette spørringene
-
Opprett spørringer for topp- og bunnverdier.
Hvis du vil se trinnene som kreves for å opprette en spørring for topp- eller bunnverdier, kan du se Finne den nyeste eller tidligste datoen tidligere i denne artikkelen. Hvis du trenger å gruppere postene etter kategori, kan du se Finne den nyeste eller tidligste datoen for poster i kategorier eller grupper tidligere i denne artikkelen.
Hvis du bruker eksempeltabellene fra den siste delen, bruker du bare dataene i Hendelser-tabellen. Bruk feltene Hendelsestype, Kunde og Hendelsesdato fra Hendelser-tabellen i begge spørringene.
-
Lagre hver spørring med et beskrivende navn, for eksempel Toppverdi og Bunnverdi, og la dem være åpne for bruk i de neste trinnene.
-
Opprette lag tabell-spørringen
-
Med spørringen med de høyeste verdiene åpne i utformingsvisning:
Klikk Lag tabell i Spørringstype-gruppen på fanen Spørringsutforming.
Dialogboksen Lag tabell vises.
-
Skriv inn et navn på tabellen som skal lagre postene øverst og nederst i Tabellnavn-boksen . Skriv for eksempel inn Oppføringer øverst og Nederst, og klikk deretter OK.
Hver gang du kjører spørringen, i stedet for å vise resultatene i dataarkvisning, oppretter spørringen en tabell og erstatter den øverste verdien med gjeldende data.
-
Lagre og lukk spørringen.
Opprette en tilføyingsspørring
-
Med den nederste verdispørringen i utformingsvisning:
Klikk Tilføy i Spørringstype-gruppen på fanen Spørringsutforming.
-
Dialogboksen Tilføy vises.
-
Skriv inn det samme navnet som du skrev inn i dialogboksen Lag tabell .
Skriv for eksempel inn Oppføringer øverst og Nederst, og klikk deretter OK. Hver gang du kjører spørringen, i stedet for å vise resultatene i dataarkvisning, tilføyer spørringen postene i tabellen Øverste og Nederste poster.
-
Lagre og lukk spørringen.
Kjør spørringene
-
Du er nå klar til å kjøre de to spørringene. Dobbeltklikk den øverste verdispørringen i navigasjonsruten, og klikk Ja når Access ber deg om det. Dobbeltklikk deretter spørringen nederst i verdien, og klikk Ja når Access ber deg om det.
-
Åpne tabellen Øverste og nederste poster i dataarkvisning.
Viktig!: Hvis du prøver å kjøre lag-tabell- eller tilføyingsspørringer, og det virker som ingenting skjer, kan du se statuslinjen Access for følgende melding:
Handlingen eller hendelsen ble blokkert av deaktivert modus.
Hvis du ser denne meldingen, gjør du følgende:
-
Velg Aktiver dette innholdet , og klikk deretter OK.
-
Kjør spørringen på nytt.