Aprendiendo Oracle Database desde Cero
Lección 6: Combinando Datos con JOINs
¡Bienvenido de nuevo! En esta lección, exploraremos la poderosa capacidad de combinar datos de diferentes tablas utilizando JOINs en Oracle Database.
INNER JOIN:
Un INNER JOIN devuelve filas cuando hay una coincidencia en ambas tablas. Veamos un ejemplo:
SELECT empleados.nombre, departamentos.nombre
FROM empleados
INNER JOIN departamentos ON empleados.id_departamento = departamentos.id;
Esta consulta devuelve el nombre de los empleados y el nombre de su departamento correspondiente donde hay una coincidencia en las columnas "id_departamento" e "id".
LEFT JOIN:
Un LEFT JOIN devuelve todas las filas de la tabla izquierda y las filas coincidentes de la tabla derecha. Ejemplo:
SELECT empleados.nombre, departamentos.nombre
FROM empleados
LEFT JOIN departamentos ON empleados.id_departamento = departamentos.id;
Esta consulta devuelve todos los empleados, junto con el nombre de su departamento si hay una coincidencia.
¡Explora los JOINs para enriquecer tus consultas! En la próxima lección, abordaremos subconsultas para realizar consultas más avanzadas. ¡Sigue fortaleciendo tus habilidades en Oracle Database!
No hay comentarios:
Publicar un comentario