Funciones agregadas en SQL

En la gestión de bases de datos, una función agregada es una función en la que los valores de varias filas se agrupan como entrada según ciertos criterios para formar un valor único de significado más significativo.

Varias funciones agregadas

1) Count()
2) Sum()
3) Avg()
4) Min()
5) Max()

Ahora entendamos cada función Agregada con un ejemplo:

Id     Name     Salary
-----------------------
1       A        80
2       B        40
3       C        60
4       D        70
5       E        60
6       F        Null

Contar():

Count(*): Devuelve el número total de registros, es decir, 6.
Count(salary): Devuelve el número de valores no nulos sobre la columna de salario. es decir, 5.
Recuento (salario distinto):  devuelve el número de valores distintos no nulos sobre el salario de la columna, es decir, 4

Suma():

sum(salary):  suma todos los valores no nulos del salario de la columna, es decir, 310
sum (salario distinto): suma de todos los valores distintos no nulos, es decir, 250.

Promedio():

Prom(salario) = Sum(salario) / recuento(salario) = 310/5
Prom(salario distinto) = sum(salario distinto) / Recuento(salario distinto) = 250/4

Min():

Min(salario): Valor mínimo en la columna de salario excepto NULL, es decir, 40.
Max(salario): Valor máximo en el salario, es decir, 80.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *