SQL incluye varias funciones de agregación incorporadas que te permiten realizar cálculos en un conjunto de valores. Estas funciones operan en un grupo de filas y devuelven un solo resultado. Las funciones de agregación más comunes incluyen COUNT, SUM, AVG, MIN y MAX.

Función COUNT


La función COUNT cuenta el número de filas en una tabla o un grupo de filas. Aquí tienes la sintaxis básica:

SELECT COUNT(column_name)
FROM table

Esta declaración devuelve el número de valores no nulos en la columna especificada. También puedes pasar el asterisco (*) a la función COUNT para obtener el número total de filas en la tabla.

SELECT COUNT(*)
FROM table

Función SUM


La función SUM calcula la suma de los valores en una columna o un grupo de filas

SELECT SUM(column_name)
FROM table

Esta declaración devuelve la suma de los valores de order_total en la tabla orders.

SELECT SUM(order_total)
FROM table

Función AVG


La función AVG se utiliza para calcular el promedio de los valores en una columna o un grupo de filas. Aquí tienes la sintaxis básica:

SELECT AVG(column_name)
FROM table

Esta declaración devuelve el promedio de los valores de order_total en la tabla orders.

SELECT AVG(order_total)
FROM table