QueryCraft

INNER JOIN und LEFT JOIN vergleichen

INNER JOIN liefert passende Zeilenpaare. LEFT JOIN behält auch linke Zeilen ohne Treffer und füllt die rechten Spalten mit NULL. Vergleiche die Produkte beim Ergänzen der Versandkosten nach Kategorie.

SELECT p.name, c.shipping_fee FROM products p LEFT JOIN categories c ON p.category = c.category_name;

Häufiges Missverständnis

Eine WHERE-Bedingung für eine rechte Spalte kann Zeilen ohne Treffer wieder entfernen. Unterscheide Verknüpfungsbedingungen von Ergebnisfiltern.

Passende Missionen

Die Übung öffnet sich in der Sprache dieser Seite. Du kannst sie in den Übungsoptionen ändern.