La gestió i anàlisi eficient de dades és essencial en el món del desenvolupament de programari i l'administració de bases de dades. SQL (Structured Query Language) és una eina clau en aquest procés, permetent realitzar consultes i anàlisis precisos de les dades emmagatzemades. En aquest article, ens centrarem en les funcions agregades en SQL, una potent eina que facilita la sumarització i anàlisi de dades de forma efectiva.
Coneixent les Funcions Agregades en SQL
Les funcions agregades són operacions que s'apliquen a un conjunt de files i retornen un sol valor. Són fonamentals per sumaritzar dades i obtenir informació valuosa de grans conjunts d'informació. Algunes de les funcions agregades més comunes inclouen:
1. SUM() - Suma:
Calcula la suma dels valors d'una columna.
2. AVG() - Mitjana:
Calcula la mitjana dels valors d'una columna numèrica.
3. COUNT() - Recompte:
Compta el nombre de files que compleixen certs criteris.
4. MAX() - Màxim:
Retorna el valor màxim d'una columna.
5. MIN() - Mínim:
Retorna el valor mínim d'una columna.
Aquestes funcions són essencials per realitzar operacions aritmètiques bàsiques i obtenir informació estadística en SQL. Vegem com s'apliquen a la pràctica.
Utilitzant Funcions Agregades en SQL
Suposem que gestionem una base de dades per a una botiga en línia i volem analitzar el rendiment de vendes d'un producte en particular durant l'últim mes. Podem usar la funció SUM() per calcular la quantitat total venuda d'aquest producte:
SELECT SUM(quantitat_venuda) AS total_venut
FROM vendes
WHERE producte_id = 'X' AND data_venda BETWEEN '2023-09-01' AND '2023-09-30';



