Quelle - Recherche - SQL-Joins 2026

Aus Zweites Gehirn, dem persönlichen Wiki
Quelle - Recherche - SQL-Joins 2026
TypQuelle
Rohdateisources/Recherche - SQL-Joins 2026.md
AutorClaude (Webrecherche im Auftrag des Nutzers)
Datum_quelle2026-09-27
FormatMarkdown mit Quellen-URLs
Erstellt2026-09-27
Aktualisiert2026-09-27
Tagssql, datenbank, join, recherche

Webrecherche vom 2026-09-27: genaue Definitionen aller Join-Arten aus den Dokumentationen von PostgreSQL und MySQL, dazu zwei einfache Lernseiten und die Diskussion, ob Venn-Diagramme Joins richtig erklären.

Methode

Auf Wunsch des Nutzers durchgeführt, um Quelle - SQL Outer Join zu ergänzen: Die Lehrbuchseite zeigt keinen Inner Join, und ihre Abfragen sind ohne Join-Bedingung geschrieben. Bevorzugt wurden die offiziellen Dokumentationen (postgresql.org, dev.mysql.com). Lernseiten und Blogs sind in der Rohquelle gekennzeichnet.

Kernaussagen

  1. Ein Outer Join ist ein Inner Join plus die Zeilen ohne Partner, aufgefüllt mit NULL: bei LEFT die der linken, bei RIGHT die der rechten, bei FULL die beider Tabellen (PostgreSQL-Doku) (SQL-Join).
  2. INNER und OUTER darf man weglassen: JOIN = Inner Join, LEFT JOIN = Left Outer Join (PostgreSQL-Doku).
  3. Eine Join-Bedingung ist Pflicht, entweder ON, USING oder NATURAL. NATURAL verbindet automatisch über alle gleichnamigen Spalten und gilt deshalb als riskant (PostgreSQL- und MySQL-Doku).
  4. MySQL hat keinen FULL OUTER JOIN und empfiehlt LEFT statt RIGHT JOIN, weil der Code dann portabler ist (MySQL-Doku).
  5. Venn-Diagramme sind anschaulich, aber ungenau: Jeff Atwood (2007) machte sie populär, Lukas Eder (2016) kritisiert, dass ein Join ein Kreuzprodukt mit Bedingung ist und keine Mengenoperation.

Empfohlene Lernquellen (einfach)

Verwandt