Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Tabellenverknüpfung | Tabellen Verbinden
Fortgeschrittene SQL
course content

Kursinhalt

Fortgeschrittene SQL

Fortgeschrittene SQL

1. Gruppierung
2. Verschachtelte Unterabfragen
3. Tabellen Verbinden
4. DDL und DML in SQL

book
Herausforderung: Tabellenverknüpfung

In dieser Aufgabe müssen Sie einen anderen Typ von JOIN verwenden, oder Sie können denselben verwenden, den Sie im vorherigen Kapitel benutzt haben, solange Sie das korrekte Ergebnis erzielen.

Aufgabe

Swipe to start coding

Schreiben Sie eine Abfrage, um eine Liste aller Studenten und der von ihnen belegten Kurse abzurufen, einschließlich der Studenten, die in keinem Kurs eingeschrieben sind.

Verwenden Sie einen geeigneten Typ von JOIN und nutzen Sie die Spalten in der folgenden Reihenfolge:

Wie Sie sehen können, gibt es keine Aliase hier, also verwenden Sie diese nicht, um sicherzustellen, dass die Aufgabe korrekt bewertet wird.

Kurzanleitung

  • Rufen Sie die notwendigen Spalten aus der Tabelle courses ab.
  • Verwenden Sie einen RIGHT JOIN, um die Tabelle enrollments zu verknüpfen.
  • Die gemeinsame Spalte für beide Tabellen ist enrollments.course_id = courses.course_id.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 6
toggle bottom row

book
Herausforderung: Tabellenverknüpfung

In dieser Aufgabe müssen Sie einen anderen Typ von JOIN verwenden, oder Sie können denselben verwenden, den Sie im vorherigen Kapitel benutzt haben, solange Sie das korrekte Ergebnis erzielen.

Aufgabe

Swipe to start coding

Schreiben Sie eine Abfrage, um eine Liste aller Studenten und der von ihnen belegten Kurse abzurufen, einschließlich der Studenten, die in keinem Kurs eingeschrieben sind.

Verwenden Sie einen geeigneten Typ von JOIN und nutzen Sie die Spalten in der folgenden Reihenfolge:

Wie Sie sehen können, gibt es keine Aliase hier, also verwenden Sie diese nicht, um sicherzustellen, dass die Aufgabe korrekt bewertet wird.

Kurzanleitung

  • Rufen Sie die notwendigen Spalten aus der Tabelle courses ab.
  • Verwenden Sie einen RIGHT JOIN, um die Tabelle enrollments zu verknüpfen.
  • Die gemeinsame Spalte für beide Tabellen ist enrollments.course_id = courses.course_id.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 6
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt