Contenu du cours
SQL Intermédiaire
SQL Intermédiaire
Défi : Utilisation de FULL JOIN
Dans ce chapitre, vous apprendrez à utiliser un type de jointure de table différent. Contrairement aux chapitres précédents où vous pouviez utiliser le même JOIN
, cette fois-ci vous devrez appliquer une jointure spécifique.
Swipe to start coding
Écrivez une requête pour récupérer une liste de tous les cours et étudiants, y compris les cours sans étudiants inscrits et les étudiants qui ne sont inscrits à aucun cours.
Pour ce faire, vous devrez utiliser un type de jointure spécifique. Récupérez également les colonnes dans l'ordre exact indiqué :
De plus, triez le résultat par la colonne course_id
. Bonne chance !
Instructions brièves
- Récupérez les colonnes nécessaires de la table
courses
. - Utilisez un FULL JOIN pour joindre la table
enrollments
. - La colonne commune aux deux tables est
courses.course_id = enrollments.course_id
. - Triez les résultats par
courses.course_id
.
Solution
Merci pour vos commentaires !
Défi : Utilisation de FULL JOIN
Dans ce chapitre, vous apprendrez à utiliser un type de jointure de table différent. Contrairement aux chapitres précédents où vous pouviez utiliser le même JOIN
, cette fois-ci vous devrez appliquer une jointure spécifique.
Swipe to start coding
Écrivez une requête pour récupérer une liste de tous les cours et étudiants, y compris les cours sans étudiants inscrits et les étudiants qui ne sont inscrits à aucun cours.
Pour ce faire, vous devrez utiliser un type de jointure spécifique. Récupérez également les colonnes dans l'ordre exact indiqué :
De plus, triez le résultat par la colonne course_id
. Bonne chance !
Instructions brièves
- Récupérez les colonnes nécessaires de la table
courses
. - Utilisez un FULL JOIN pour joindre la table
enrollments
. - La colonne commune aux deux tables est
courses.course_id = enrollments.course_id
. - Triez les résultats par
courses.course_id
.
Solution
Merci pour vos commentaires !