Behandle data med spørringer

Opprette spørringer med ytre koblinger

Bilde av Surface Book-enhet

Prøv det!

Noen ganger ønsker du å se alle postene fra én tabell i spørringene sammen med samsvarende poster fra en annen tabell. Dette gjør du ved å opprette ytre sammenføyninger.

Indre sammenføyning viser bare data når det finnes en samsvarende ID i begge datakildene som er tilkoblet. Hvis du for eksempel vil vise produkter og antall salg, kan du opprette en indre sammenføyning mellom tabellene Produkter og Ordredetaljer. Når du kjører spørringen, returneres bare produkter som forekommer i ordrer og som vises i begge tabellene.

Ytre sammenføyninger returnerer derimot alle data fra én datakilde og noen data fra en annen tabell eller datakilde.

Hvis du for eksempel vil se hvilke produkter som ikke har solgt, kan du opprette en spørring som viser produkt-ID fra tabellen Produkter og eventuelle samsvarende ordre-ID-er fra tabellen Ordredetaljer. Produkter som ikke har samsvarende poster i tabellen Ordredetaljer, returnerer produktnavn uten verdi for feltet Ordre-ID.

Ytre sammenføyninger til venstre og ytre sammenføyninger til høyre

I ytre sammenføyning kalles tabellen som viser alle poster, en Basistabell. Tabellen som bare viser noen (samsvarende) poster, kalles Sekundærtabell.

Dialogboksen Egenskaper for sammenføyning beskriver det du ser med ulike typer sammenføyninger:

Skjermbilde av tre tabeller og egenskaper

La oss anta at du har opprettet en spørring for å vise hvilke produkter kundene har kjøpt. Utdatafeltene er Produktnavn, Ordre-ID og Antall.

  1. Indre sammenføyning. Inkluderer bare rader (poster) der de sammenføyde feltene fra begge tabellene er like, for eksempel bare produkter med tilknyttede ordrer.

  2. Venstre, ytre sammenføyning. Inkluderer alle postene fra tabellen under venstre tabellnavn og bare poster fra tabellen under høyre tabellnavn der de sammenføyde feltene er like, for eksempel alle ordrer, men bare antall og produkt-ID for disse ordrene med tilknyttede produkter.

  3. Høyre ytre kobling. Inkluder alle poster fra tabellen under navn på høyre tabell, og bare postene fra tabellen under venstre tabell navn der de sammenføyde feltene er identiske, for eksempel alle produktene, selv når det ikke er noen ordrer for dem, der det står tomme verdier i feltene ordre-ID og antall.

Som du kan se av disse eksemplene, er det viktig å vite hvilken tabell som vises til venstre og til høyre, noe som kan være forskjellig fra hvordan tabellene er ordnet i spørringsvinduet. For å forstå hvilke data du vil få fra spørringen, må du lese teksten i dialogboksen Sammenføyde egenskaper nøye.

1. Legge til datakilder

  • Velg Opprett > Spørringsutforming.

Legg til alle tabellene og spørringene du trenger som datakilder. (Ikke bekymre deg. Hvis du glemmer en, har du fortsatt mulighet til å legge til flere datakilder senere.)

Hvis det oppdager eller utleder dem, kan Access vise relasjoner for datakildene.

2. Legg til sammenføyning

  • Hvis du ikke ser en relasjon mellom kildene, kan du legge til en sammenføyning. Dra fra feltet du ønsker i én datakilde til det tilsvarende feltet i en annen datakilde. Tabellen du drar fra, er tabellen som vises til venstre i dialogboksen Sammenføyde egenskaper. Som standard oppretter Access en indre sammenføyning. Hvis du trenger en ytre sammenføyning, kan du endre type.

    Skjermbilde av sammenføyning mellom to tabeller

3. Endre en sammenføyning

  1. Dobbeltklikk linjen som representerer sammenføyningen du vil endre.

  2. I dialogboksen Egenskaper for sammenføyning velger du andre eller tredje alternativ for å opprette en ytre sammenføyning. Velg deretter OK.

    Vær oppmerksom på hvilken tabell som er basistabell – den som viser alle postene.

    Skjermbilde av felles egenskaper uthevet i venstre tabellnavn

4. Fullfør spørringen

Følg de vanlige trinnene for å opprette en spørring: Legg til utdatafelt og vilkår, og kjør eller lagre spørringen. For å lære mer kan du se Opprette grunnleggende spørringer.

Vil du vite mer?

Opprette enkle spørringer

Excel-opplæring

Outlook-opplæring

Obs!:  Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig? Her er den engelske artikkelen for referanse.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×