Bruke vilkår
Dette emnet inneholder informasjon om:
Søke etter ufullstendige poster
Hva er vilkår?
Vilkår er betingelser du angir for å søke etter bestemte poster i en database eller liste. Ved å bruke vilkår begrenser du antallet poster (eller rader) som inkluderes i resultatsettet for en spørring. Med vilkåret Enhetspris > 30 velges for eksempel poster der verdien i Enhetspris-feltet er større enn 30. Du legger til vilkår i vilkårsruten i Microsoft Query ved å skrive inn vilkårene direkte i ruten eller ved å bruke Legg til vilkår på Vilkår-menyen. Felt du bruker til å angi vilkår, trenger ikke inkluderes i resultatsettet.
Siden spørringen kan inneholde flere tabeller med lignende feltnavn, må du kontrollere at du bruker feltet fra den riktige tabellen. Hvis du for eksempel vil søke etter leverandørene for et bestemt land, velger du feltet Land fra leverandørtabellen, ikke fra kundetabellen.
Mer informasjon
Bruke vilkår til å angi hvilke poster som skal hentes
Gå tilbake til toppen
Oppfylle et enkelt vilkår
Du kan søke etter poster med verdier som oppfyller et enkelt vilkår - for eksempel et bestemt land eller produkt. Følgende eksempel viser et vilkår som henter alle postene som inneholder Sverige i feltet Land.
Hvis du vil angi et enkelt vilkår, velger du navnet på feltet i boksen Vilkårsfelt, og deretter skriver du inn den verdien du vil søke etter, i boksen Verdi.
Mer informasjon
Eksempler på uttrykk med logiske operatorer
Gå tilbake til toppen
Oppfylle flere vilkår
Oppfylle vilkår i to eller flere felt Du kan søke etter alle poster med verdier som oppfyller ett vilkår i ett felt og et annet vilkår i et annet felt. Du kan for eksempel søke etter alle postene for bestillinger i USA i Washington-området (WA). Hvis du vil velge disse postene, skriver du inn to sett med vilkår i vilkårsruten. Hvis du vil angi flere betingelser der alle betingelsene er sanne, oppretter du et OG-vilkår.
Hvis du vil søke etter poster som oppfyller to eller flere vilkår, angir du et vilkårsfelt for hvert vilkår.
Oppfylle flere vilkår i samme felt Du kan søke etter alle postene med verdier som oppfyller flere vilkår i samme felt. Du kan for eksempel søke etter alle poster for kunder i både USA og Mexico. Hvis du vil velge disse postene, skriver du inn to sett med vilkår i vilkårsruten. Hvis du vil angi flere betingelser der en av betingelsene har verdien sann, kan du opprette et ELLER-vilkår. I et ELLER-vilkår trenger bare en av to (eller flere) betingelser å ha verdien sann.
Vilkårene ovenfor gir alle kundene fra Mexico eller USA som resultat.
Obs! Du kan også bruke operatoren Eller innenfor en vilkårsverdi. I stedet for å skrive inn for eksempel Mexico i Eller-boksen, kan du skrive inn USA Eller Mexico i Verdi-boksen.
Mer informasjon
Eksempler på uttrykk med logiske operatorer
Gå tilbake til toppen
Søke etter lignende poster
Du kan søke etter poster der verdiene i ett felt er beslektede, for eksempel telefonnumre som har samme lands- eller retningsnummer. Du kan for eksempel søke etter alle kundene som har telefonnumre som begynner på retningsnummeret (171) eller landsnumrene (1) og (11).
Hvis du vil bruke operatoren Lik, skriver du inn ordet Lik, og deretter skriver du inn den verdien du vil søke etter, i enkle anførselstegn.
Obs! Prosenttegnet (%) i eksemplet over er et jokertegn som representerer et hvilket som helst antall tegn. Du kan bruke et understrekingstegn (_) når du bare vil at ett tegn skal representeres. Hvilke jokertegn som kan brukes, avhenger av datakilden. Se i dokumentasjonen for datakildedriveren hvis du vil ha mer informasjon om hvilke jokertegn som støttes av driveren.
Mer informasjon
Eksempler på uttrykk med andre typer operatorer
Gå tilbake til toppen
Angi et verdiområde
Du kan søke etter alle postene som faller innenfor et bestemt verdi- eller datoområde. Du kan for eksempel hente alle poster for bestillinger mellom 1. november 1998 og 31. desember 1998. Hvis du vil angi to eller flere betingelser som må oppfylles, oppretter du et OG-vilkår. Du angir et OG-vilkår når du skal definere et verdiområde.
Et OG-vilkår med to forekomster av samme felt i vilkårsruten.
Et OG-vilkår der nedre og øvre grense er atskilt av operatoren Og.
Obs! Når du skriver inn en dato i vilkårsruten, konverteres datoen til et format som forstås av Query. Når du for eksempel skriver inn vilkåret >31.10.1998, konverteres det til >#31.10.98#.
Mer informasjon
Eksempler på uttrykk med sammenligningsoperatorer
Gå tilbake til toppen
Bruke en beregning
Det kan hende du må finne poster som samsvarer med resultatet av en beregning, for eksempel alle poster der bestillingstotalen er større enn et beløp som er basert på prisfeltet multiplisert med kvantumsfeltet.
Hvis du vil søke etter alle poster der bestillingstotalen er større enn kr 3 500, oppretter du en formel for å beregne bestillingstotalen, og deretter angir du vilkårene.
Mer informasjon
Eksempler på uttrykk med aritmetiske operatorer
Gå tilbake til toppen
Utelate bestemte poster
I stedet for å finne poster som samsvarer med en bestemt verdi, kan du søke etter poster som ikke samsvarer med en verdi. Du kan for eksempel bruke operatoren Ikke til å søke etter alle postene for leverandører utenfor USA.
Bruk operatoren Ikke til å utelate poster.
Mer informasjon
Eksempler på uttrykk med logiske operatorer
Gå tilbake til toppen
Søke etter ufullstendige poster
Du kan søke etter poster som har manglende eller ufullstendige verdier. Du kan for eksempel bruke operatoren Is Null til å søke etter alle postene for ansatte som mangler en verdi for navnet på den overordnede.
Bruk operatoren Is Null til å søke etter poster med tomme felt.
Mer informasjon
Eksempler på uttrykk med andre typer operatorer
Gå tilbake til toppen