Angiver indstillinger for joinforbindelse af tabeller.
Relaterede tabeller er som standard joinforbundet ved hjælp af en indre joinforbindelse, der opretter et resultatsæt baseret på rækker, der indeholder matchende oplysninger i joinkolonnerne. Ved at angive indstillinger på egenskabssiden for joinlinje kan du angive en joinforbindelse baseret på en anden operator, og du kan angive en ydre joinforbindelse.
Tabel
Navnene på de tabeller, visninger eller funktioner, der er involveret i joinforbindelsen. Du kan ikke ændre navnene på tabellerne her.
Søjlediagram
Navnene på de kolonner, der bruges til at sammenføje tabellerne. Operatoren på listen Operator angiver relationen mellem dataene i kolonnerne. Du kan ikke ændre navnene på kolonnerne her – disse oplysninger vises kun for oplysninger.
Joinoperator
Angiver den operator, der bruges til at relatere joinkolonnerne. Hvis du vil angive en anden operator end lig med (=), skal du vælge den på listen. Når du lukker egenskabssiden, vises den operator, du har valgt, i rombegrafikken på joinlinjen som i følgende:
Medtag rækker
Angiver, om ikke-relaterede rækker vises i dataarket.
Alle rækker fra <tabel1>
Angiver, at alle rækker fra den venstre tabel vises i outputtet, også selvom der ikke er nogen tilsvarende forekomster i den højre tabel. Kolonner uden matchende data i den højre tabel vises som null. Hvis 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 fra den højre tabel vises i outputtet, også selvom der ikke er nogen tilsvarende forekomster i den venstre tabel. Kolonner uden matchende data i den venstre tabel vises som null. Hvis du vælger denne indstilling, svarer det til at angive RIGHT OUTER JOIN i SQL-sætningen.
Markering af både Alle rækker fra <tabel1> og Alle rækker fra <tabel2> svarer til at angive FULL OUTER JOIN i SQL-sætningen.
Når du vælger en indstilling for at oprette en ydre joinforbindelse, ændres rombegrafikken i joinlinjen for at angive, at joinforbindelsen er en venstre ydre, højre ydre eller fulde ydre joinforbindelse.
Bemærk!: Ordene "venstre" og "højre" svarer ikke nødvendigvis til placeringen af tabeller i diagramruden. "Venstre" henviser til den tabel, hvis navn vises til venstre for nøgleordet JOIN i SQL-sætningen, og "højre" henviser til den tabel, hvis navn vises til højre for nøgleordet JOIN. Hvis du flytter tabeller i diagramruden, ændrer du ikke, hvilken tabel der betragtes som venstre eller højre.