JOIN-Operationen - Verknüpfung von Tabellen:
JOIN-Operationen ermöglichen die Verknüpfung von Daten aus verschiedenen Tabellen basierend auf gemeinsamen Spalten.
Hier sind einige gängige JOIN-Typen:
- INNER JOIN: Gibt nur die übereinstimmenden Datensätze zurück.
- LEFT JOIN (oder LEFT OUTER JOIN): Gibt alle Datensätze aus der linken Tabelle und die übereinstimmenden Datensätze aus der rechten Tabelle zurück.
- RIGHT JOIN (oder RIGHT OUTER JOIN): Gibt alle Datensätze aus der rechten Tabelle und die übereinstimmenden Datensätze aus der linken Tabelle zurück.
- FULL JOIN (oder FULL OUTER JOIN): Gibt alle Datensätze zurück, wenn es eine Übereinstimmung in einer der Tabellen gibt.
Beispiel INNER JOIN:
SELECT Tabelle1.Spalte1, Tabelle2.Spalte2
FROM Tabelle1
INNER JOIN Tabelle2 ON Tabelle1.GemeinsameSpalte = Tabelle2.GemeinsameSpalte;
Cheat sheet zu SQL