Está en la página 1de 16

CLAUSULAS EN SQL

MAICOL ANDRES BETANCUR SUAZA


BASES DE DATOS #1
¿QUE ES UNA CLAUSULA EN SQL?
OPERADORES BASICOS EN SQL

1. Union
2. Union All
3. Except
4. Intersect
¿QUE ES LA UNIÓN EN SQL?

Por ejemplo, la
tabla ‘A’ tiene
1,2 y 3 y la
tabla ‘B’ tiene
3,4,5.
¿COMO SE VE LA UNIÓN EN SQL?
(
SELECT 1 ID
UNION
SELECT 2
UNION
SELECT 3
)
UNION
(
SELECT 3
UNION
SELECT 4
UNION
SELECT 5
);

¿QUE ES LA UNION TOTAL (UNION ALL) ?


EN SQL

Por ejemplo, la
tabla ‘A’ tiene 1,2
y 3 y la tabla ‘B’
tiene 3,4,5.

¿COMO SE VE LA UNIÓN ALL EN SQL?


(
En la salida,
SELECT 1 ID
puede ver todas
UNION
las filas que
SELECT 2 también incluyen
UNION registros
SELECT 3 repetidos.
)
UNION ALL
(
SELECT 3
UNION
SELECT 4
UNION
SELECT 5
);

¿QUE ES INTERSECT ?
EN SQL

¿COMO SE VE EL INTERSECT EN SQL?


(
SELECT 1 ID La fila ‘3’ es
UNION común entre los
SELECT 2 dos conjuntos de
UNION resultados.
SELECT 3
)
INTERSECT
(
SELECT 3
UNION
SELECT 4
UNION
SELECT 5
);

¿QUE ES EXCEPT O EXCLUSIÓN?


EN SQL

¿COMO SE VE EXCEPT O EXCLUSIÓN EN SQL?



Enumere las filas
( no comunes del
SELECT 1 primer conjunto o
UNION grupo de datos.
SELECT 2
UNION
SELECT 3
)
EXCEPT
(
SELECT 3 B
UNION
SELECT 4
UNION
SELECT 5
);
¿QUE ES UNA CONSULTA ANIDADA O SUBCONSULTAS?

Consulta interior o subconsulta:

valores necesarios para que se


realice la consulta exterior.

son dos o más consultas donde el


resultado de una consulta se Consulta exterior.
utiliza como parámetro – valor – Esta consulta utiliza el resultado de la
para realizar la siguiente consulta interior como parámetro y muestra
consulta. el resultado que queremos obtener.
¿QUE SON LOS OPERADORES
LOGICOS EN SQL?
¿CUALES SON LOS OPERADORES LOGICOS EN SQL?

Menor que Menor o igual que


igual a . .

Mayor o igual que


Mayor que No es igual a
.
.
¿QUE SON LOS OPERADORES DE
AGREGACIÓN?
EN SQL
OPERADORES DE AGREGACIÓN EN SQL
Omite los valores NULL.

Se utiliza para
Count: Se utiliza para
Sum: Utilizado para
calcular el promedio
devolver el numero de devolver la suma de
de los valores en un
registros de la todos los valores de un
campo determinado.
seleccioón campo determinado.
.

Max: Se utiliza para Min: Se utiliza para


devolver el valor mas alto devolver el valor mas bajo
de un campo especificado de un campo especificado

También podría gustarte