Sfida: Utilizzo di FULL JOIN
In questo capitolo, imparerai a utilizzare un tipo diverso di join tra tabelle. A differenza dei capitoli precedenti in cui potevi utilizzare lo stesso JOIN
, questa volta dovrai applicarne uno specifico.
Swipe to start coding
Scrivere una query per recuperare un elenco di tutti i corsi e studenti, inclusi quei corsi senza studenti iscritti e quegli studenti che non sono iscritti a nessun corso.
Per raggiungere questo obiettivo, sarà necessario utilizzare un tipo specifico di join. Inoltre, recuperare le colonne esattamente nell'ordine specificato:
courses.course_id,
courses.course_name,
courses.description,
enrollments.student_name,
enrollments.enrollment_date
Inoltre, ordina il risultato in base alla colonna course_id
. Buona fortuna!
Istruzioni sintetiche
- Recuperare le colonne necessarie dalla tabella
courses
. - Utilizzare un FULL JOIN per unire la tabella
enrollments
. - La colonna comune per entrambe le tabelle è
courses.course_id = enrollments.course_id
. - Ordinare i risultati per
courses.course_id
.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
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?
Awesome!
Completion rate improved to 4
Sfida: Utilizzo di FULL JOIN
Scorri per mostrare il menu
In questo capitolo, imparerai a utilizzare un tipo diverso di join tra tabelle. A differenza dei capitoli precedenti in cui potevi utilizzare lo stesso JOIN
, questa volta dovrai applicarne uno specifico.
Swipe to start coding
Scrivere una query per recuperare un elenco di tutti i corsi e studenti, inclusi quei corsi senza studenti iscritti e quegli studenti che non sono iscritti a nessun corso.
Per raggiungere questo obiettivo, sarà necessario utilizzare un tipo specifico di join. Inoltre, recuperare le colonne esattamente nell'ordine specificato:
courses.course_id,
courses.course_name,
courses.description,
enrollments.student_name,
enrollments.enrollment_date
Inoltre, ordina il risultato in base alla colonna course_id
. Buona fortuna!
Istruzioni sintetiche
- Recuperare le colonne necessarie dalla tabella
courses
. - Utilizzare un FULL JOIN per unire la tabella
enrollments
. - La colonna comune per entrambe le tabelle è
courses.course_id = enrollments.course_id
. - Ordinare i risultati per
courses.course_id
.
Soluzione
Grazie per i tuoi commenti!
Awesome!
Completion rate improved to 4single