Want to create interactive content? It’s easy in Genially!
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:
View
Corporate Christmas Presentation
View
Business Results Presentation
View
Meeting Plan Presentation
View
Customer Service Manual
View
Business vision deck
View
Economic Presentation
View
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.