¿Es RIGHT?
Has aprendido que las uniones a la derecha no se utilizan tan a menudo como las uniones a la izquierda. Una razón clave de esto es que las uniones a la derecha siempre pueden reescribirse como uniones a la izquierda, y como las uniones suelen escribirse de izquierda a derecha, unir desde la izquierda parece más intuitivo a la hora de construir consultas.
Puede ser difícil asimilar que las uniones a la izquierda y a la derecha devuelvan resultados equivalentes. Lo explorarás en este ejercicio.
Este ejercicio forma parte del curso
Unir datos en SQL
Instrucciones de ejercicio
- Escribe una nueva consulta utilizando
RIGHT JOIN
que produzca un resultado idéntico al de laLEFT JOIN
proporcionada.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
-- 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;