Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Jointure de Tables | Jointure de Tables
SQL Intermédiaire

bookDéfi : Jointure de Tables

Dans cette tâche, il vous faudra utiliser un type différent de JOIN, ou bien utiliser le même que celui employé dans le chapitre précédent, tant que vous obtenez le résultat correct.

Tâche

Swipe to start coding

Écrivez une requête pour récupérer la liste de tous les étudiants et des cours auxquels ils sont inscrits, y compris les étudiants qui ne sont inscrits à aucun cours.

Utilisez un type approprié de JOIN et respectez l'ordre des colonnes suivant :

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

Comme vous pouvez le constater, il n'y a pas d'alias ici, donc n'en utilisez pas afin de garantir une évaluation correcte de la tâche.

Instructions brèves

  • Récupérez les colonnes nécessaires depuis 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

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 6
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

close

Awesome!

Completion rate improved to 4

bookDéfi : Jointure de Tables

Glissez pour afficher le menu

Dans cette tâche, il vous faudra utiliser un type différent de JOIN, ou bien utiliser le même que celui employé dans le chapitre précédent, tant que vous obtenez le résultat correct.

Tâche

Swipe to start coding

Écrivez une requête pour récupérer la liste de tous les étudiants et des cours auxquels ils sont inscrits, y compris les étudiants qui ne sont inscrits à aucun cours.

Utilisez un type approprié de JOIN et respectez l'ordre des colonnes suivant :

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

Comme vous pouvez le constater, il n'y a pas d'alias ici, donc n'en utilisez pas afin de garantir une évaluation correcte de la tâche.

Instructions brèves

  • Récupérez les colonnes nécessaires depuis 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

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

close

Awesome!

Completion rate improved to 4
Section 3. Chapitre 6
single

single

some-alt