logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Tipos de operadores de unión

Selecciona el idioma :

Este video solo está disponible para los alumnos que han adquirido el curso

Tipos de operadores de unión


UNION: Recupera todos los registros de las tablas a combinar sin generar duplicados. Si un registro aparece en ambas tablas, solo se mostrará una vez en los datos resultantes.

Ejemplo: SELECT manager_id FROM hr.employees WHERE department_id=20 UNION SELECT manager_id FROM hr.employees Where department_id=30.

Los encabezados del resultado de una unión son los que se especifican en el primer [SELECT]. Si queremos que se incluyan todos los registros, aún duplicados, debemos emplear [UNION ALL].

UNION ALL: Obtiene todos los registros de las tablas a unir produciendo duplicados. Si un registro es igual en ambas tablas, en los datos devueltos aparecera este registro 2 veces.

Ejemplo: SELECT manager_id FROM hr.employees WHERE department_id=20 UNION ALL SELECT manager_id FROM hr.employees WHERE department_id=30.

Los encabezados del resultado de una unión son los que se especifican en el primer [SELECT].

INTERSECT: Devuelve la intersección de las consultas involucradas. Los registros que todas las consultas tienen en común.

Ejemplo: SELECT manager_id FROM hr.employees WHERE department_id=20 INTERSECT SE


tipos operadores union

Publicaciones Recientes de oracle sql

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cúal es el error?