Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Funcion Agregadas

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

Módulo 3

3.3 Funciones Agregadas, Agrupación de datos y sub consultas

• Funciones Agrupadas: SUM, AVG, MIN, MAX, COUNT

• Uso de: GROUP BY, ORDER BY, HAVING

FUNCIONES AGREGADAS

• La función agregada realiza un cálculo sobre un conjunto de valores y devuelve un solo valor

• las funciones de agregado ignoran los valores NULL

FUNCIÓN SUM()

Devuelve la suma de todos los valores o solo de los valores DISTINCT de la expresión. SUM solo puede
utilizarse con columnas numéricas. Se omiten los valores NULL.

Sintaxis

SELECT SUM(columna) FROM Nombre_tabla

FUNCIÓN AVG()

La función AVG devuelve el valor medio de una columna de tipo numérico.

sintaxis

SELECT AVG(columna) FROM Nombre_tabla

FUNCIÓN MIN()

La función MIN sirve para obtener el valor más pequeño para una columna determinada.

Sintaxis

SELECT MIN(columna) FROM Nombre_tabla

FUNCIÓN MAX()

La función MAX sirve para obtener el mayor valor para una columna determinada.

Sintaxis

SELECT MAX(columna) FROM Nombre_tabla

FUNCION COUNT()
La función COUNT devuelve el número de filas de la consulta, es decir, el número de registros que
cumplen una determinada condición.

Sintaxis

SELECT COUNT(columna) FROM Nombre_tabla

GROUP BY

La función GROUP BY se utiliza para juntar filas de resultados que coincidan en el valor de alguna
columna seleccionada.

Sintaxis

SELECT columna, función(columna) FROM Nombre_tabla GROUP BY columna

ORDER BY

ORDER BY se utiliza para ordenar el conjunto de resultados en orden ascendente o descendente

Sintaxis

SELECT columna1, columna2 FROM Nombre_tabla ORDER BY columna1, columna2 ASC|DESC

HAVING

La función HAVING se utiliza para incluir condiciones con alguna función SQL del tipo SUM, MAX, ..

SELECT columna, SUM(columna2) FROM Nombre_tabla GROUP BY columna1 HAVING SUM(columna2)


< número

También podría gustarte