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

bookDéfi : Utilisation de FULL JOIN

Dans ce chapitre, vous apprendrez à utiliser un type différent de jointure de tables. Contrairement aux chapitres précédents où vous pouviez utiliser la même instruction JOIN, cette fois-ci, vous devrez en appliquer une spécifique.

Tâche

Swipe to start coding

Écrire 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 non inscrits à un cours.

Pour cela, vous devrez utiliser un type de jointure spécifique. Récupérez également les colonnes dans l'ordre exact spécifié :

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

De plus, triez le résultat par la colonne course_id. Bonne chance !

Instructions brèves

  • Récupérer les colonnes nécessaires de la table courses.
  • Utiliser une FULL JOIN pour joindre la table enrollments.
  • La colonne commune pour les deux tables est courses.course_id = enrollments.course_id.
  • Trier les résultats par courses.course_id.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 7
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

Suggested prompts:

What 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?

close

Awesome!

Completion rate improved to 4

bookDéfi : Utilisation de FULL JOIN

Glissez pour afficher le menu

Dans ce chapitre, vous apprendrez à utiliser un type différent de jointure de tables. Contrairement aux chapitres précédents où vous pouviez utiliser la même instruction JOIN, cette fois-ci, vous devrez en appliquer une spécifique.

Tâche

Swipe to start coding

Écrire 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 non inscrits à un cours.

Pour cela, vous devrez utiliser un type de jointure spécifique. Récupérez également les colonnes dans l'ordre exact spécifié :

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

De plus, triez le résultat par la colonne course_id. Bonne chance !

Instructions brèves

  • Récupérer les colonnes nécessaires de la table courses.
  • Utiliser une FULL JOIN pour joindre la table enrollments.
  • La colonne commune pour les deux tables est courses.course_id = enrollments.course_id.
  • Trier les résultats par 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 !

Section 3. Chapitre 7
single

single

some-alt