Le prime funzioni:
Spesso si desidera eseguire dei calcoli sui dati di una banca dati. SQL fornisce alcune funzioni, chiamate funzioni aggregate.
SOMMA
SELECT SUM(nome_variabile)
FROM tabella;
MINIMO
SELECT MIN(nome_variabile)
FROM tabella;
MASSIMO
SELECT MAX(nome_variabile)
FROM tabella;
MEDIA
SELECT AVG(nome_variabile)
FROM tabella;
Capita piuttosto spesso che nello studio di un dataset ci interessi sapere i valori univoci di una variabile/colonna (i livelli). In questi casi si può usare la parola chiave DISTINCT per trovare i differenti tipi di livelli.
SELECT DISTINCT nome_variabile
FROM tabella;
Per contare I valori presenti in una colonna (o in situazioni più complicate che vedremo poi) possiamo utilizzare la funzione COUNT.
SELECT COUNT(*)
FROM tabella;
è comune combinare COUNT con DISTINCT per contare il numero di livelli in una variabile:
SELECT COUNT(DISTINCT nome_variabile)
FROM tabella;