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
Fortgeschrittene SQL

Swipe um das Menü anzuzeigen

book
Herausforderung: Verwendung von FULL JOIN

In diesem Kapitel lernst du, wie du einen anderen Typ von Tabellenverbindung verwendest. Im Gegensatz zu den vorherigen Kapiteln, in denen du denselben JOIN verwenden konntest, musst du diesmal einen speziellen anwenden.

Aufgabe

Swipe to start coding

Schreibe eine Abfrage, um eine Liste aller Kurse und Studenten zu abrufen, einschließlich jener Kurse ohne eingeschriebene Studenten und jener Studenten, die für keinen Kurs eingeschrieben sind.

Um dies zu erreichen, musst du eine spezifische Art der Verknüpfung verwenden. Außerdem rufe die Spalten in der exakt angegebenen Reihenfolge ab:

git

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

Kurzfassung der Anleitung

  • Rufe die notwendigen Spalten aus der Tabelle courses ab.
  • Verwende einen FULL JOIN, um die Tabelle enrollments zu verbinden.
  • Die gemeinsame Spalte beider Tabellen ist courses.course_id = enrollments.course_id.
  • Sortiere die Ergebnisse nach 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 7

Fragen Sie AI

expand
ChatGPT

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

book
Herausforderung: Verwendung von FULL JOIN

In diesem Kapitel lernst du, wie du einen anderen Typ von Tabellenverbindung verwendest. Im Gegensatz zu den vorherigen Kapiteln, in denen du denselben JOIN verwenden konntest, musst du diesmal einen speziellen anwenden.

Aufgabe

Swipe to start coding

Schreibe eine Abfrage, um eine Liste aller Kurse und Studenten zu abrufen, einschließlich jener Kurse ohne eingeschriebene Studenten und jener Studenten, die für keinen Kurs eingeschrieben sind.

Um dies zu erreichen, musst du eine spezifische Art der Verknüpfung verwenden. Außerdem rufe die Spalten in der exakt angegebenen Reihenfolge ab:

git

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

Kurzfassung der Anleitung

  • Rufe die notwendigen Spalten aus der Tabelle courses ab.
  • Verwende einen FULL JOIN, um die Tabelle enrollments zu verbinden.
  • Die gemeinsame Spalte beider Tabellen ist courses.course_id = enrollments.course_id.
  • Sortiere die Ergebnisse nach 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 7
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
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt