Académique Documents
Professionnel Documents
Culture Documents
Una vez que tenemos armados los grupos, contabilizamos las filas que contiene
cada uno. Esto lo hacemos en la línea 1 de nuestra consulta mysql
mediante count(*) y volcamos el resultado del conteo dentro del campo
“CantidadServicios”.
Cada grupo representará una fila en el resultado final de nuestra consulta mysql
group by. Y como hemos aprendido previamente podemos utilizar la
sentencia mysql_fetch_array para imprimir en pantalla los resultados de una
consulta msyql.
Having
Funciones de agregación
Las funciones de agregación en SQL nos permiten efectuar operaciones sobre un conjunto de resultados,
pero devolviendo un único valor agregado para todos ellos. Es decir, nos permiten obtener medias,
máximos, etc... sobre un conjunto de valores.
Las funciones de agregación básicas que soportan todos los gestores de datos son las siguientes:
Las funciones de agregado realizan un cálculo sobre un conjunto de valores y devuelven un solo
valor. Si exceptuamos la función COUNT, todas las funciones de agregado ignoran los valores NULL.
Las funciones de agregado se suelen utilizar con la cláusula GROUP BY de la instrucción SELECT.
Todas las funciones de agregado son deterministas. Esto significa que las funciones de agregado
devuelven el mismo valor cada vez que se las llama con un conjunto específico de valores de
entrada.