OUTER JOINs
SQL Lesson 7
SELECT column(s)
FROM mytable
INNER/LEFT/RIGHT/FULL JOIN another_table
ON mytable.id = another_table.matching_id
RIGHT JOIN trae todos los de la derecha (tengan una relación o no).
LEFT JOIN trae todos los de la izquierda (tengan una relación o no).
FULL JOIN trae todos los datos.
Encuentra la lista de todos los edificios que tienen empleados.
SELECT DISTINCT building_name
FROM buildings
INNER JOIN employees
ON building_name=building;
SELECT DISTINCT building
FROM employees;
Encuentra la lista de todos los edificios y su capacidad.
SELECT *
FROM buildings;
Lista todos los edificios y los distintos roles de empleados en cada edificio, incluyendo los que están vacÃos.
SELECT DISTINCT building_name,role
FROM buildings
LEFT JOIN employees
ON building_name=building;
Last updated