Contenu du cours
SQL Intermédiaire
SQL Intermédiaire
Défi : Jointure de Tables
Dans cette tâche, vous devrez utiliser un type différent de JOIN
, ou vous pouvez utiliser le même que celui utilisé dans le chapitre précédent, tant que vous obtenez le résultat correct.
Swipe to start coding
Écrivez une requête pour récupérer une liste de tous les étudiants et les cours auxquels ils sont inscrits, y compris les étudiants qui ne sont inscrits à aucun cours.
Utilisez un type approprié de JOIN
et utilisez les colonnes dans l'ordre suivant:
Comme vous pouvez le voir, il n'y a aucun alias ici, donc n'en utilisez pas pour vous assurer que la tâche est correctement évaluée.
Instructions brèves
- Récupérez les colonnes nécessaires de la table
courses
. - Utilisez un RIGHT JOIN pour joindre la table
enrollments
. - La colonne commune aux deux tables est
enrollments.course_id = courses.course_id
.
Solution
Merci pour vos commentaires !
Défi : Jointure de Tables
Dans cette tâche, vous devrez utiliser un type différent de JOIN
, ou vous pouvez utiliser le même que celui utilisé dans le chapitre précédent, tant que vous obtenez le résultat correct.
Swipe to start coding
Écrivez une requête pour récupérer une liste de tous les étudiants et les cours auxquels ils sont inscrits, y compris les étudiants qui ne sont inscrits à aucun cours.
Utilisez un type approprié de JOIN
et utilisez les colonnes dans l'ordre suivant:
Comme vous pouvez le voir, il n'y a aucun alias ici, donc n'en utilisez pas pour vous assurer que la tâche est correctement évaluée.
Instructions brèves
- Récupérez les colonnes nécessaires de la table
courses
. - Utilisez un RIGHT JOIN pour joindre la table
enrollments
. - La colonne commune aux deux tables est
enrollments.course_id = courses.course_id
.
Solution
Merci pour vos commentaires !