Junção à direita: está certo isso?
Você aprendeu que as junções à direita não são tão comuns quanto as junções à esquerda. Um dos principais motivos para isso é que as junções à direita sempre podem ser reescritas como junções à esquerda e, como as junções costumam ser digitadas da esquerda para a direita, a junção à esquerda parece mais intuitiva ao criar consultas.
Pode ser complicado entender quando as junções à esquerda e à direita retornam resultados equivalentes. Você vai analisar isso neste exercício!
Este exercício faz parte do curso
Junção de dados no SQL
Instruções do exercício
- Escreva uma nova consulta usando uma
RIGHT JOIN
que produza um resultado idêntico àLEFT JOIN
apresentada.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- Modify this query to use RIGHT JOIN instead of LEFT JOIN
SELECT countries.name AS country, languages.name AS language, percent
FROM countries
LEFT JOIN languages
USING(code)
ORDER BY language;