SQL JOIN
SQL-operator som kombinerar rader från flera tabeller baserat på relaterad column. INNER JOIN (bara matchningar), LEFT/RIGHT OUTER JOIN (behåller en sida även utan match), FULL OUTER JOIN (behåller båda), CROSS JOIN (kartesisk produkt).
Underliggande algoritm väljs av planner: nested loop, hash join, eller merge join. Self-join: tabell joinar mot sig själv (employee + manager via samma users-tabell). USING-clause (kortform för ON x.id = y.id om kolumn heter samma). JOIN utan index på join-key = full scan + sort = disaster. Modern SQL: NATURAL JOIN finns men avrådas (autoselect kolumner = subtle bugs). LATERAL JOIN för per-row-subqueries. Window functions ersätter ofta complexa JOIN-pattern.