Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
27 vistas1 página

Unidad 1 ET 2

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 1

Una subconsulta es una consulta completa que

¿Que son las aparece en la cláusula WHERE o HAVING de una


sentencia SQL. Dentro de una sola sentencia SQL
subconsultas? se pueden especificar hasta 16 subconsultas y
dentro de una subconsulta se pueden
especificar subconsultas. Las subconsultas se
ejecutan de la última a la primera dentro de la
sentencia SQL principal en la que aparecen.

Una ORDER BYcláusula en SQL especifica que


una instrucción SQL SELECT devuelve
un conjunto de resultados con las filas
ordenadas por los valores de una o más
ORDER BY columnas. Los criterios de clasificación no tienen
que incluirse en el conjunto de resultados. Los
criterios de clasificación pueden ser expresiones,
incluidos nombres de columna, funciones
definidas por el usuario, operaciones aritméticas
o expresiones.

Una GROUP BYinstrucción en SQL especifica que


SUBCONSULTAS EN SQL

una instrucción SQL SELECTdivide las filas de


resultados en grupos, en función de sus valores
en una o varias columnas. Por lo general, la
agrupación se usa para aplicar algún tipo
de función agregada para cada grupo.

GROUP BY El resultado de una consulta que utiliza


una GROUP BYdeclaración contiene una fila para
cada grupo. Esto implica restricciones en las
columnas que pueden aparecer en la SELECT
cláusula asociada. Como regla general, la SELECT
cláusula solo puede contener columnas con un
valor único por grupo. Esto incluye las columnas
que aparecen en la GROUP BYcláusula, así como
los agregados que dan como resultado un valor
por grupo.

Una HAVING cláusula en SQL especifica que una


instrucción SQL SELECTsolo debe devolver filas
donde los valores agregados cumplan
las condiciones especificadas

HAVING y WHERE a menudo los principiantes los


confunden, pero sirven para diferentes
propósitos. WHEREse tiene en cuenta en una
HAVING etapa anterior de la ejecución de una consulta,
filtrando las filas leídas de las tablas. Si una
consulta contiene GROUP BY, las filas de las
tablas se agrupan y agregan. Después de la
operación de agregación, HAVING se aplica
filtrando las filas que no cumplen las condiciones
especificadas. Por lo tanto, WHERE se aplica a
los datos leídos de las tablas y HAVINGsolo
debería aplicarse a los datos agregados, que no
se conocen en la etapa inicial de una consulta.

En la gestión de bases de datos , una función de


agregado o función de agregación es
una función en la que los valores de varias filas
Funciones de se agrupan para formar un solo valor de
resumen . Las funciones agregadas comunes
agregación incluyen: Promedio (es decir, media aritmética ),
Contar, Máximo, Mediana, Mínimo, Modo,
Distancia y Suma, son las mas comunes

También podría gustarte