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
SQL für Fortgeschrittene

bookHerausforderung: Tabellenverknüpfung

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

Aufgabe

Swipe to start coding

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

Verwenden Sie einen geeigneten Typ von JOIN und halten Sie die Spalten in folgender Reihenfolge ein:

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

Wie Sie sehen, werden keine Aliase verwendet, daher dürfen Sie diese nicht einsetzen, um eine korrekte Bewertung der Aufgabe zu gewährleisten.

Kurzanleitung

  • Abruf der benötigten Spalten aus der Tabelle courses.
  • Verwenden Sie einen RIGHT JOIN, um die Tabelle enrollments zu verbinden.
  • Die gemeinsame Spalte beider Tabellen ist enrollments.course_id = courses.course_id.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 6
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 are the different types of JOINs in SQL?

Can you explain when to use each type of JOIN?

Can you give an example of using a different JOIN to solve a problem?

close

bookHerausforderung: Tabellenverknüpfung

Swipe um das Menü anzuzeigen

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

Aufgabe

Swipe to start coding

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

Verwenden Sie einen geeigneten Typ von JOIN und halten Sie die Spalten in folgender Reihenfolge ein:

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

Wie Sie sehen, werden keine Aliase verwendet, daher dürfen Sie diese nicht einsetzen, um eine korrekte Bewertung der Aufgabe zu gewährleisten.

Kurzanleitung

  • Abruf der benötigten Spalten aus der Tabelle courses.
  • Verwenden Sie einen RIGHT JOIN, um die Tabelle enrollments zu verbinden.
  • Die gemeinsame Spalte beider 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
single

single

some-alt