Egenskabssiden Joinlinje

Angiver indstillinger til joinforbindelse af tabeller.

Som standard joinforbindes relaterede tabeller ved hjælp af en indre joinforbindelse, hvor et resultatsæt oprettes på basis af rækker, der inderholder ens oplysninger i joinforbindelseskolonnerne. Når du angiver indstillinger på egenskabssiden Joinlinje, kan du angive en joinforbindelse på basis af en anden operator, og du kan angive en ydre joinforbindelse.

Yderligere oplysninger finder du under Typer af joinforbindelser.

Tabel

Navnene på de tabeller, visninger eller funktioner, der indgår i joinforbindelsen. Du kan ikke ændre navnene på tabellerne her.

Kolonne

Navnene på de kolonner, der bruges til at joinforbinde tabellerne. Operatoren på listen Operator angiver relationen mellem dataene i kolonnerne. Du kan ikke ændre navnene på kolonnerne her. Oplysningerne er kun til vejledning.

Joinoperator

Den operator, der bruges til at relatere joinforbindelseskolonnerne, vises. Hvis du vil angive en anden operator end lig med (=), skal du vælge den på listen. Når du lukker egenskabssiden, vises den valgte operator i diamond graphic til joinforbindelseslinjen, som vist i følgende eksempel:

Symbol for an inner join based on the "greater than" operator

Medtag rækker

Angiver, om ikke-relaterede rækker skal vises i dataarket.

Alle rækker fra <tabel1>

Angiver, at alle rækker fra tabellen til venstre vises i outputtet, selvom der ikke findes tilsvarende rækker i tabellen til højre. Kolonner uden tilsvarende data i tabellen til højre vises som null. Når du vælger denne indstilling, svarer det til at angive LEFT OUTER JOIN i SQL-sætningen.

Alle rækker fra <tabel2>

Angiver, at alle rækker i tabellen til højre skal vises i outputtet, selvom der ikke findes tilsvarende rækker i tabellen til venstre. Kolonner uden tilsvarende data i tabellen til venstre vises som null. Når du vælger denne indstilling, svarer det til at angive RIGHT OUTER JOIN i SQL-sætningen.

Når du vælger både Alle rækker fra <tabel1> og Alle rækker fra <tabe-2>, svarer det til at angive FULL OUTER JOIN i SQL-sætningen.

Når du vælger en indstilling for at oprette en ydre joinforbindelse, ændres diamond graphic i joinlinjen for at angive, at joinforbindelsen er en venstre ydre, højre ydre eller fuldstændig ydre join.

Bemærk:  Ordene "venstre" og "højre" stemmer ikke nødvendigvis overens med tabellernes placering i diagramruden. "Venstre" refererer til den tabel, hvis navn vises til venstre for det reserverede ord JOIN i SQL-sætningen, og "højre" refererer til den tabel, hvis navn vises til højre for det reserverede ord JOIN. Hvis du flytter tabeller i diagramruden, ændres der ikke på, hvilken tabel der anses for at være den venstre eller højre.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×