Las funciones de agregación de SQL ayudan a obtener resultados a partir de los datos de una tabla. Por ejemplo, puedes contar productos, encontrar su precio medio o sumar los precios de los productos de un surtido.
COUNT cuenta filas, SUM suma valores, AVG calcula la media, y MIN y MAX encuentran el mínimo y el máximo.
En los ejemplos usaremos la tabla de caramelos candy. El campo price contiene el precio y filling indica si el caramelo tiene relleno.
- COUNT
- SUM, AVG, MIN, MAX
- GROUP BY: agrupar filas
- HAVING: filtrar grupos según una condición
| id | name | filling | price |
|---|---|---|---|
| 1 | Plutonian Praline | true | 30 |
| 2 | Explosive Comet | true | 60 |
| 3 | Universal Harmony | false | 20 |
| 4 | Pluto's Tears | false | 40 |
| 5 | Mint Vortex | false | 40 |
| 7 | Plutonic Cream | false | 70 |
| 10 | Pluto Mystery | true | 90 |
Tabla candy