| Le funzioni aggregate di MySQL |
| Database & Server |
| Giovedì 21 Luglio 2011 16:59 |
|
MySQL dispone di una serie di funzioni aggregate per i più disparati compiti. Vediamo quelle più usate e comuni. MAX Restituisce il valore più alto di una colonna. Nei capi numerici restituisce il valore più alto; nei campi testuali invece restituisce quello che ha l'iniziale più avanti nell'alfabeto.
MIN Fa l'opposto di MAX.
SUM Somma i valori contenuti nel campo.
Questa funzione può essere applicata solo ai campi numerici. AVG Rappresenta una media dei valori di una colonna.
Anche questa da applicare solo ai campi numerici. COUNT() e COUNT(DISTINCT) COUNT serve per contare il numero di record di una tabella.
Con DISTINCT invece prendiamo in considerazione solo il numero delle combinazioni che non contengono il valore NULL.
In sostanza può essere utile per sapere quanti valori diversi sono stati usati.
Ovviamente ce ne stanno altre come STD (per calcoli statstici) ma penso che queste siano le più interessanti e usate |
| Ultimo aggiornamento Lunedì 03 Ottobre 2011 12:50 |


