Herausforderung: 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.
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
coursesabrufen. - Einen FULL JOIN mit der Tabelle
enrollmentsverwenden. - Die gemeinsame Spalte beider Tabellen ist
courses.course_id = enrollments.course_id. - Die Ergebnisse nach
courses.course_idsortieren.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
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?
Großartig!
Completion Rate verbessert auf 4
Herausforderung: 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.
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
coursesabrufen. - Einen FULL JOIN mit der Tabelle
enrollmentsverwenden. - Die gemeinsame Spalte beider Tabellen ist
courses.course_id = enrollments.course_id. - Die Ergebnisse nach
courses.course_idsortieren.
Lösung
Danke für Ihr Feedback!
single