Ir al contenido principal

JOIN ON

Con este formato permite especificar explícitamente las columnas por medio del cual se va a realizar el JOIN, esto es útil cuando las columnas no tienen el mismo nombre en la tabla SOURCE y TARGET.
-- NATURAL JOIN

-- NATURAL JOIN
SELECT countries.country_name, regions.region_name
FROM   countries
       NATURAL JOIN regions;

-- JOIN USING
SELECT countries.country_name, regions.region_name
FROM   countries
       JOIN regions USING (region_id);

-- SINTAXIS JOIN ON
SELECT countries.country_name, regions.region_name
FROM   countries

       JOIN regions ON (countries.region_id = regions.region_id);

Comentarios