logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Natural Join

Selecciona el idioma :

Por favor, inicia sesión para que tu progreso sea registrado. Sin iniciar sesión, podrás visualizar el video pero no se aumentará tu avance en el curso

Natural Join


Toma las columnas de igual nombre entre dos tablas y las utiliza para realizar un join. No cruza los registros que tengan un valor nulo. Se usa cuando las dos tablas tienen la columna de unión con el mismo nombre. No hay que indicar el nombre de las columnas de unión. No permite el uso de las sentencias ON y USING.

Puede ser:

  • Una combinación interna.
  • Una combinación externa derecha.
  • Una combinación externa izquierda.

Combinación interna: Encuentra registros de la primera tabla que se corresponden con registros de la segunda. Los registros que no hagan matching no se muestran.

Ejemplo: Select country_name, region_name From hr.countries Natural Join hr.regions,

Combinación externa izquierda: Encuentra registros de la primera tabla que se corresponden con registros de la segunda. Si no encuentra coincidencias, devuelve los resultados de la segunda tabla seteados a null.

Ejemplo: Select country_name, region_name From hr.countries natural Left Join hr.regions,

Combinación externa derecha: Trabaja igual que left join solo que la tabla derecha es la que localiza los registros en la tabla izquierda.

Ejemplo: Select country_name, region_name From hr.countries Natural Right Join hr.regions,


natural join

Publicaciones Recientes de oracle sql

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cúal es el error?