Was ist ein JOIN? Einfach erklärt
Ein Zusatz in einer SQL-Abfrage, der Zeilen aus zwei Tabellen über eine gemeinsame Spalte zusammenführt, damit das Ergebnis Angaben aus beiden enthält.
Die Alltagsanalogie
Ein JOIN ist wie Akten aus zwei Schubladen per Aktenzeichen zusammenheften: Die Bestellakte und die passende Kundenakte landen als ein Blatt auf deinem Tisch.
Im Job heißt das
Sobald eine Auswertung Kundenname UND Bestelldaten zeigen soll, steckt fast immer ein JOIN dahinter — echte Firmendaten liegen nie in nur einer Tabelle.
Ein konkretes Beispiel
SELECT b.bestellnr, k.name FROM bestellungen b JOIN kunden k ON b.kunden_id = k.kunden_id
Eselsbrücke
Der JOIN heftet Akten ZUSAMMEN, GROUP BY stapelt sie nur — verbinden ist nicht bündeln.
Auf Englisch
JOIN, SQL join
A JOIN is a clause in an SQL query that combines rows from two tables via a shared column, so the result contains information from both tables.