Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Join di Tabelle | Unione di Tabelle
SQL Intermedio

bookSfida: Join di Tabelle

In questo esercizio, sarà necessario utilizzare un diverso tipo di JOIN, oppure puoi utilizzare lo stesso tipo usato nel capitolo precedente, purché il risultato sia corretto.

Compito

Swipe to start coding

Scrivere una query per recuperare un elenco di tutti gli studenti e dei corsi a cui sono iscritti, inclusi gli studenti che non sono iscritti a nessun corso.

Utilizzare un tipo appropriato di JOIN e seguire l'ordine delle colonne indicato di seguito:

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

Come puoi vedere, non sono presenti alias, quindi non utilizzarli per garantire la corretta valutazione dell'esercizio.

Istruzioni sintetiche

  • Recuperare le colonne necessarie dalla tabella courses.
  • Utilizzare una RIGHT JOIN per unire la tabella enrollments.
  • La colonna comune per entrambe le tabelle è enrollments.course_id = courses.course_id.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 6
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

What types of JOINs can I use in SQL?

Can you explain the difference between INNER JOIN and OUTER JOIN?

How do I decide which JOIN to use for my query?

close

Awesome!

Completion rate improved to 4

bookSfida: Join di Tabelle

Scorri per mostrare il menu

In questo esercizio, sarà necessario utilizzare un diverso tipo di JOIN, oppure puoi utilizzare lo stesso tipo usato nel capitolo precedente, purché il risultato sia corretto.

Compito

Swipe to start coding

Scrivere una query per recuperare un elenco di tutti gli studenti e dei corsi a cui sono iscritti, inclusi gli studenti che non sono iscritti a nessun corso.

Utilizzare un tipo appropriato di JOIN e seguire l'ordine delle colonne indicato di seguito:

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

Come puoi vedere, non sono presenti alias, quindi non utilizzarli per garantire la corretta valutazione dell'esercizio.

Istruzioni sintetiche

  • Recuperare le colonne necessarie dalla tabella courses.
  • Utilizzare una RIGHT JOIN per unire la tabella enrollments.
  • La colonna comune per entrambe le tabelle è enrollments.course_id = courses.course_id.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

close

Awesome!

Completion rate improved to 4
Sezione 3. Capitolo 6
single

single

some-alt