RIGHT JOIN1 / 10
RIGHT JOIN se parece a LEFT JOIN, pero al revés. Todas las filas de la segunda tabla (la que está a la derecha de JOIN) aparecen en el resultado, y de la primera tabla (la "izquierda") solo aparecen las filas que coinciden con la segunda. Las filas sin coincidencia mostrarán null. Prueba:

SELECT e.employee_name, c.company_name FROM companies AS c RIGHT JOIN employees AS e ON c.company_id = e.company_id;

Fíjate en qué empleados de la segunda tabla no tienen un company_id que coincida con la primera.

Fíjate también en que acortamos la consulta usando alias de tabla para renombrar las tablas como "c" y "e".
company_idcompany_nameheadquarters
1AppleCupertino
2MicrosoftRedmond
3GoogleMountain View
4AmazonSeattle
5MetaMenlo Park
6NetflixLos Gatos
employee_idemployee_namecompany_id
1Alice Chen1
2Brian Lee3
3Carla Gomez2
4David Kim7
5Elena Rossi4
6Frank Moorenull
7Grace Patel5

Ctrl+Enter para enviar

🔥 0 racha
0 XP esta lección
Todas las lecciones

RIGHT JOIN - Practica SQL gratis en línea

Practica RIGHT JOIN con 10 ejercicios gratuitos e interactivos de SQL. Escribes consultas reales en tu navegador y recibes retroalimentación al instante sobre cada respuesta: sin necesidad de configurar una base de datos, sin instalaciones y sin registrarte. Es una forma rápida y práctica de aprender SQL en línea y desarrollar habilidades de consulta que puedes usar en el trabajo.