Desafio: Uso do FULL JOIN
Neste capítulo, você aprenderá a usar um tipo diferente de junção de tabelas. Ao contrário dos capítulos anteriores, onde era possível utilizar o mesmo JOIN
, desta vez será necessário aplicar um específico.
Swipe to start coding
Escreva uma consulta para recuperar uma lista de todos os cursos e estudantes, incluindo aqueles cursos sem estudantes registrados e aqueles estudantes que não estão registrados em nenhum curso.
Para isso, será necessário utilizar um tipo específico de junção. Além disso, recupere as colunas na ordem exata especificada:
courses.course_id,
courses.course_name,
courses.description,
enrollments.student_name,
enrollments.enrollment_date
Adicionalmente, ordene o resultado pela coluna course_id
. Boa sorte!
Instruções Resumidas
- Recupere as colunas necessárias da tabela
courses
. - Utilize um FULL JOIN para unir com a tabela
enrollments
. - A coluna comum entre as tabelas é
courses.course_id = enrollments.course_id
. - Ordene os resultados por
courses.course_id
.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
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
Desafio: Uso do FULL JOIN
Deslize para mostrar o menu
Neste capítulo, você aprenderá a usar um tipo diferente de junção de tabelas. Ao contrário dos capítulos anteriores, onde era possível utilizar o mesmo JOIN
, desta vez será necessário aplicar um específico.
Swipe to start coding
Escreva uma consulta para recuperar uma lista de todos os cursos e estudantes, incluindo aqueles cursos sem estudantes registrados e aqueles estudantes que não estão registrados em nenhum curso.
Para isso, será necessário utilizar um tipo específico de junção. Além disso, recupere as colunas na ordem exata especificada:
courses.course_id,
courses.course_name,
courses.description,
enrollments.student_name,
enrollments.enrollment_date
Adicionalmente, ordene o resultado pela coluna course_id
. Boa sorte!
Instruções Resumidas
- Recupere as colunas necessárias da tabela
courses
. - Utilize um FULL JOIN para unir com a tabela
enrollments
. - A coluna comum entre as tabelas é
courses.course_id = enrollments.course_id
. - Ordene os resultados por
courses.course_id
.
Solução
Obrigado pelo seu feedback!
Awesome!
Completion rate improved to 4single