Joins
Teil des MySQL-Kurses
Deine Nutzer stehen in der einen Tabelle und ihre Bestellungen in einer anderen, und der einzige Faden zwischen einer Bestellung und der Person, die sie aufgegeben hat, ist eine Zahl in einer Spalte. Diese Trennung ist Absicht: Der Name eines Nutzers steht genau einmal irgendwo, und wenn du ihn änderst, ist er überall geändert.
Ein Join ist die Art, sie für die Dauer einer einzigen Query wieder zusammenzunähen. Joins sind der größte Einzelgrund dafür, dass sich SQL mächtig anfühlt, und zugleich die Stelle, an der Anfänger die meiste Zeit verlieren, praktisch immer, weil Zeilen unbemerkt verschwunden oder unbemerkt vervielfacht worden sind. Wir gehen das langsam durch, mit Daten, die beides sichtbar machen sollen. ...
Möchtest du MySQL Joins in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem MySQL und arbeite Joins praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenJoinsWas du lernen wirst
- INNER JOIN
- LEFT JOIN
- RIGHT JOIN
- No FULL OUTER JOIN
- UNION workaround
- Self-join
- USING vs ON
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
13 Lektionen- 1Was ist MySQL20 Min.
- 2Die mysql-CLI und erste Befehle25 Min.
- 3Datenbanken und Tabellen erstellen30 Min.
- 4Datentypen30 Min.
- 5SELECT und WHERE30 Min.
- 6Joins35 Min.
- 7Aggregate-Funktionen und Gruppierung30 Min.
- 8Indexes30 Min.
- 9Transaktionen und Storage Engines35 Min.
- 10Gespeicherte Prozeduren und Trigger35 Min.
- 11EXPLAIN und Query-Optimierung35 Min.
- 12mysqldump und Wiederherstellung25 Min.
- 13Abschlussprojekt: Entwerfe ein E-Commerce-Schema50 Min.
