sql / beginner
Snippet
Tabellen mit INNER JOIN verknüpfen
INNER JOIN kombiniert Zeilen aus zwei Tabellen, wann immer ein übereinstimmender Wert in einer gemeinsamen Spalte vorhanden ist. Dies ermöglicht es, über mehrere Tabellen verteilte Daten in einer einzigen Ergebnismenge abzurufen.
snippet.sql
1
2
3
SELECT orders.order_id, customers.nameFROM ordersINNER JOIN customers ON orders.customer_id = customers.id;
Erklärung
1
SELECT orders.order_id, customers.name
Wählt spezifische Spalten sowohl aus der Tabelle 'orders' als auch aus 'customers' aus.
2
INNER JOIN customers
Identifiziert die zweite Tabelle, die mit der primären Tabelle verknüpft werden soll.
3
ON orders.customer_id = customers.id
Gibt die Bedingung für die Übereinstimmung an, meist die Verknüpfung eines Fremdschlüssels mit einem Primärschlüssel.