Count, Avg & Sum

  • La funzione COUNT( ) restituisce il numero di tuple che soddisfano la condizione.

    SELECT COUNT (<attributo>)
    FROM <nome_tabella>
    WHERE <condizione>;

  • La funzione AVG( ) restituisce la media dei valori numerici contenuti in una colonna

    SELECT AVG (<attributo>)
    FROM <nome_tabella>
    WHERE <condizione>;

  • La funzione SUM( ) restituisce la somma dei numeri contenuti in una colonna

    SELECT SUM (<attributo>)
    FROM <nome_tabella>
    WHERE <condizione>;

Esempio COUNT( ):

SELECT COUNT(lingua)
FROM libro
WHERE lingua='Inglese';

3

Esempio Avg( ):

SELECT ROUND(AVG(data),2)
FROM libro;

1921.40

Nota: Qui risulta utile utilizzare la funzione ROUND(), in questo modo il valore ritornato avrà al massimo due cifre decimali

Esempio SUM( ):

SELECT SUM(data)
FROM libro;

9607