Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Verwendung von Full Join | Tabellen Verbinden
SQL für Fortgeschrittene

bookHerausforderung: Verwendung von Full Join

In diesem Kapitel lernen Sie, wie Sie einen anderen Typ von Tabellenverknüpfung verwenden. Im Gegensatz zu den vorherigen Kapiteln, in denen Sie denselben JOIN verwenden konnten, müssen Sie diesmal einen bestimmten anwenden.

Aufgabe

Swipe to start coding

Schreibe eine Abfrage, um eine Liste aller Kurse und Studierenden abzurufen, einschließlich der Kurse ohne angemeldete Studierende sowie der Studierenden, die für keinen Kurs angemeldet sind.

Dazu musst du einen bestimmten Join-Typ verwenden. Gib die Spalten in genau der angegebenen Reihenfolge zurück:

courses.course_id,
courses.course_name,
courses.description,
enrollments.student_name,
enrollments.enrollment_date

Sortiere das Ergebnis zusätzlich nach der Spalte course_id. Viel Erfolg!

Kurzanleitung

  • Die erforderlichen Spalten aus der Tabelle courses abrufen.
  • Einen FULL JOIN mit der Tabelle enrollments verwenden.
  • Die gemeinsame Spalte beider Tabellen ist courses.course_id = enrollments.course_id.
  • Die Ergebnisse nach courses.course_id sortieren.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 7
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

What specific type of table join should I use in this chapter?

Can you explain the differences between the various types of joins?

Can you provide an example of how to use this specific join?

close

bookHerausforderung: Verwendung von Full Join

Swipe um das Menü anzuzeigen

In diesem Kapitel lernen Sie, wie Sie einen anderen Typ von Tabellenverknüpfung verwenden. Im Gegensatz zu den vorherigen Kapiteln, in denen Sie denselben JOIN verwenden konnten, müssen Sie diesmal einen bestimmten anwenden.

Aufgabe

Swipe to start coding

Schreibe eine Abfrage, um eine Liste aller Kurse und Studierenden abzurufen, einschließlich der Kurse ohne angemeldete Studierende sowie der Studierenden, die für keinen Kurs angemeldet sind.

Dazu musst du einen bestimmten Join-Typ verwenden. Gib die Spalten in genau der angegebenen Reihenfolge zurück:

courses.course_id,
courses.course_name,
courses.description,
enrollments.student_name,
enrollments.enrollment_date

Sortiere das Ergebnis zusätzlich nach der Spalte course_id. Viel Erfolg!

Kurzanleitung

  • Die erforderlichen Spalten aus der Tabelle courses abrufen.
  • Einen FULL JOIN mit der Tabelle enrollments verwenden.
  • Die gemeinsame Spalte beider Tabellen ist courses.course_id = enrollments.course_id.
  • Die Ergebnisse nach courses.course_id sortieren.

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 7
single

single

some-alt