Datenbanken · Junior · Frage 22 von 75

Was liefert ein LEFT JOIN?

SELECT u.name, o.id
FROM users u
LEFT JOIN orders o ON o.user_id = u.id;
Antwort zeigen

Richtige Antwort: Jeden Nutzer, mit NULLs, wo es keine Bestellungen gibt

Erklärung

Ein LEFT JOIN behält alle Zeilen der linken Tabelle. RIGHT JOIN macht dasselbe für die rechte Tabelle, und FULL JOIN behält Zeilen ohne Treffer aus beiden.

Zum Weiterlesen

Fehler in der Frage

Datenbanken · Junior · Frage 22

Teste dich selbst

Mach den Test Datenbanken · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen