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.
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
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
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