Sub consulta
-
Upload
joseph-carlos -
Category
Education
-
view
207 -
download
3
description
Transcript of Sub consulta
TECNICA Y MANEJO DE ARCHIVOINTEGRANTES : PECHE AGUILAR José Carlos ESPECIALIDAD: Computación e InformáticaPROFESORA: Fanny Pita ChapilliquenCICLO: IV B
A
DEFINICION DE SUB CONSULTA
SUB CONSULTA DE VARIAS FILAS
LOS OPERADORES DE CONUNTO
SUB CONSULTA
DEFINICION: Una subconsulta es una sentencia SELECT que aparece dentro de otra sentencia SELECT. Normalmente se utilizan para filtrar una clausula WHERE o HAVING con el conjunto de resultados de la subconsulta, aunque también pueden utilizarse en la lista de selección.
TIPOS DE SUB CONSULTAS
SUB CONSULTAS DE VARIAS FILAS
SON DOS
1). SUBCONSULTA DE UNA SOLA FILA FILA
2). SUBCONSULTA DE VARIAS FILA
1). SUBCONSULTA DE UNA SOLA FILA
2). SUBCONSULTA DE VARIAS FILA
SUB CONSULTA
DE VUELVE CONSULTA PRINCIPAL
ST - CLERK
CONSULTA PRINCIPAL
SUB CONSULTA
DE VUELVE
ST - CLERK
SA - MAN
1). SUBCONSULTA DE UNA SOLA FILA FILA
2). SUBCONSULTA DE VARIAS FILA
Operado Significado
= Igual que
> Mayor que
=> Mayor o igual que
< Menor que
<= Menor o igual que
<> No igual a
Operador Significado
IN Igual a cualquier miembro de la lista
ANY Compara el valor con cada valor de vuelto por la sub consulta
ALL Compara el valor con todos los valores devueltos por la sub consulta
Devuelven más de una fila
Utilizan operadores de comparación de varias filas
Devuelven una sola fila
Utilizan operadores de comparación de una sola fila
Operadores de conjuntos
En la expresiones multidimensionales (MDX),los operadores de conjuntos Ejecutan operaciones en miembros o conjuntos y devuelven un conjunto. Por lo general, los operadores de conjuntos se utilizan como alternativa a las distintas funciones de conjuntos en expresiones MDX. (SQL Server 2008)
MDX es compatible con los operadores de conjuntos que se indican en la siguiente tabla.
Operador Descripción
- (Except) Devuelve la diferencia entre dos conjuntos y elimina los miembros duplicados.Este operador es funcionalmente equivalente a la función Except.
* (Crossjoin) Devuelve el producto cruzado de dos conjuntos.Este operador es funcionalmente equivalente a la función Crossjoin.
: (Range) Devuelve un conjunto en su orden natural, con dos miembros especificados como extremos y todos los miembros entre ellos incluidos como miembros del conjunto.
+ (Union) Devuelve la unión de dos conjuntos y excluye los miembros duplicados. Este operador es funcionalmente equivalente a la función Union (MDX).