Home Invia e guadagna
Registrati
 

Password dimenticata?

Registrati ora.

SQL - Avg e Funzioni Max e Min

Spiegazione completa di come funzionano in SQL la funzione di AVG e le funzioni di Massimo e di minimo.

E io lo dico a Skuola.net
Funzione Avg e Funzioni di Max e Min

Funzione Avg
La funzione di aggregazione AVG si applica ai valori di una colonna associata a un attributo di tipo numerico e ne restituisce la media aritmetica i valori NULL non sono considerati al fine del calcolo. La clausola DISTINCT permette di eliminare dal calcolo della media eventuali valori ripetuti nella colonna.

Esempio:
Calcolare la media dei voti dello studente con matricola = “S0311”

Select Avg (Voto) As MediaVoti
From Valutazioni
Where Matricola =”S0311”;

Dopo aver tagliato orizzontalmente la tabella valutazioni,viene calcolata la media aritmetica dei valori assunti dalla colonna corrispondente all'attributo Voto.

Funzioni Max e Min
Le funzioni di aggregazione Max e Min si applicano ai valori di una colonna associata a una attributo di tipo numerico o stringa e ne restituiscono rispettivamente il valore massimo e minimo. I valori null non sono considerati al fine del calcolo.

Esempio
Ricercare il voto massimo e il voto minimo assegnato durante una valutazione di “Matematica
Select Max (Voto) As VotoMassimo; Min (Voto) As VotoMinimo
From Valutazioni
Where Materia = “Matematica”;
Contenuti correlati
Accedi con Facebook
Registrati via email