Join (SQL)

From Wikipedia, the free encyclopedia

Remove ads

JOIN (som på norsk oversettes til skjøt[1]) er en SQL-spesifikasjon som benyttes sammen med SELECT for å returnere en resultatmengde av opptegnelser fra flere tabeller, altså en «sammenføyning». Den brukes når man sammen med rader fra hovedtabellen skal kombinere rader fra andre.

Remove ads

JOIN-spesifikasjoner

  • INNER JOIN eller bare JOIN – returnerer kun kombinerte rader.
  • LEFT JOIN – returnerer alle radene fra hovedtabellen og kombinerer dem med rader fra den andre der det er mulig.
  • RIGHT JOIN – returnerer alle radene fra den andre tabellen og kombinerer dem med rader fra hovedtabellen der det er mulig.

Ulike rotasjoner av to tabeller:

Thumb
Visualisering av de ulike JOINs i SQL

Figurer

Mer informasjon Operasjon, Figur ...
Remove ads

Grunnleggende syntaks

En JOIN-spørring ser slik ut:

SELECT tabell1.kolonne2, tabell2.*
FROM tabell1
JOIN tabell2 ON tabell1.kolonne1 = tabell2.kolonne

Eksempler

Tabellen personer ser slik ut:

Mer informasjon navn, bosted ...

Tabellen byer ser slik ut:

Mer informasjon bynavn, fylke ...
Mer informasjon Spørring, Returnerer ...

Referanser

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads