Want to create interactive content? It’s easy in Genially!

Get started free

Funciones de Agregación

Jesús Aurelio Castro Magaña

Created on November 23, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Corporate Christmas Presentation

Business Results Presentation

Meeting Plan Presentation

Customer Service Manual

Business vision deck

Economic Presentation

Tech Presentation Mobile

Transcript

Funciones de Agregación

Porque no todo es simplemente buscar datos, sino que tambien hay que crear información.

¿Qué son las funciones de agregación?

Las funciones de agregación de SQL son funciones que operan sobre un conjunto de valores y devuelven un solo valor. Se utilizan para calcular estadísticas sobre un conjunto de datos, como la media, la mediana, la desviación estándar, etc.

Funciones de Agregación Comunes

MIN()

SUM()

AVG()

Sumas de Valores
Mínimo
Promediando Datos

Esta función permite realizar de forma automática la suma valores númericos almacenados dentro de una columna. Es útil cuando queremos realizar la suma de costos, gastos, etc.

Esta función permite encontrar el menor de los valores un cierta columna de una tabla o consulta de filtrado.

Esta función permite encontrar el promedio de valores de un cierta columna de una tabla o consulta de filtrado.

+ Info

+ Info

+ Info

COUNT()

MAX()

GROUP_CONCAT()

Conteo de Valores
Máximo
Todo en uno

Esta función permite encontrar el mayorz de los valores un cierta columna de una tabla o consulta de filtrado.

Si lo que queremos es saber cuando valores hay en un tabla o consulta, podemos usar este función.

Esta función concatena los valores de un campo en una sola cadena.

+ Info

+ Info

+ Info

Ejemplo

El total de estudiantes

El uso de COUNT, nos permite saber cuantas filas existen en una tablo o consulta, por ejemplo, aquí vemos como se obtiene el total de estudiantes, en la tabla. Sin embargo recuerda que puedas saber cuantas filas hay en un consulta, como por ejemplo el total de alumnos egresados, reprobados o de cierto grupo.

Ejemplo

Sumando precios

En este ejemplo podemos ver la creación de un valor llamado total_ventas, dentro del cual se sumarán los valores que se encuentren en cada una de las filas de la tabla ventas, esto por ejemplo nos permite en este caso, arrojar un valor que representa dicha sumatoria. Sin embargo, recuerda que puedes usar filtros como por ejemplo un rango de fecha u otros factores para sumar los valores que te interesen, compor ejemplo la suma de ventas de un cajero, de una fecha, etc.

Ejemplo

Promedio de edad

En este caso, lo que podemos notar es que se obtiene el promedio de edades de todos los estudiantes de cierta tabla. Pero de igual manera podemos aplicar, filtros o búsquedas para refinar más esta función, por ejemplo, buscar el promedio de edades de los alumnos de 1er semestre, etc.

Ejemplo

Menor precio

Esta consulta permite obtener el menor de los precios de la tabla de productos. Pero igual podemos buscar el menor precio de una categoría, venta, etc.

Ejemplo

Precio máximo

Esta consulta permite obtener el menor de los precios de la tabla de productos. Pero igual podemos buscar el menor precio de una categoría, venta, etc.

Ejemplo

La sentencia usa la siguiente lógica: GROUP_CONCAT(column_name [, separator [, order_by]])column_name: El nombre del campo que se va a concatenar. separator: El separador que se va a utilizar entre los valores concatenados. Si no se especifica ningún separador, el predeterminado es una coma. order_by: La cláusula ORDER BY que se va a utilizar para ordenar los valores concatenados. Si no se especifica ninguna cláusula ORDER BY, los valores se concatenarán en el orden en que aparecen en la tabla.