Programmazione Web » Sql » Utlizzo delle funzioni SELECT MIN, MAX e AVG
Utlizzo delle funzioni SELECT MIN, MAX e AVG
Difficoltà:
Scritto da Michele Sassi
Sito Web: http://www.comefaccio.net ![]()
Questo tutorial è stato letto 1221 volte
Sql ci permette anche di ricavare il valore minimo, massimo e medio contenuti all'interno di una colonna di un database.
A seconda dei casi utilizzeremo SELECT MIN, SELECT MAX, SELECT AVG: vediamo come...
Calcoliamo questi valori, supponendo di avere la tabella 'acquisti' così composta:
| id_acquirente | data acquisto | ricavo |
| 1 | 02/05/04 | 1000 |
| 5 | 21/05/04 | 800 |
| 1 | 22/08/04 | 650 |
| 2 | 10/10/04 | 340 |
| 5 | 10/03/05 | 2000 |
| 2 | 10/04/05 | 1800 |
SELECT MIN(ricavo) AS Minimo,
AVG(ricavo) AS Medio,
MAX(ricavo) AS Massimo
FROM acquisti;
In questo modo abbiamo creato tre alias i cui valori saranno rispettivamente: Minimo = 340, Massimo = 2000, Medio (Avg=Average) circa ugaule a 1098.

