Utmaning: FULL JOIN Användning
I det här kapitlet kommer du att lära dig hur man använder en annan typ av tabellanslutning. Till skillnad från de tidigare kapitlen där du kunde använda samma JOIN
, behöver du den här gången tillämpa en specifik.
Uppgift
Swipe to start coding
Skriv en fråga för att hämta en lista över alla kurser och studenter, inklusive de kurser utan registrerade studenter och de studenter som inte är registrerade för någon kurs.
För att uppnå detta behöver du använda en specifik typ av anslutning. Hämta också kolumnerna i exakt den ordning som anges:
git
Sortera dessutom resultatet efter kolumnen course_id
. Lycka till!
Kortfattade instruktioner
- Hämta de nödvändiga kolumnerna från
courses
-tabellen. - Använd en FULL JOIN för att ansluta
enrollments
-tabellen. - Den gemensamma kolumnen för båda tabellerna är
courses.course_id = enrollments.course_id
. - Sortera resultaten efter
courses.course_id
.
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 3. Kapitel 7