Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Funzione AVG
La AVG funzione restituisce la media (media aritmetica) dei valori delle espressioni di input. La AVG funzione funziona con valori numerici e ignora i valori NULL.
Sintassi
AVG (
column
)
Argomenti
column
-
La colonna di destinazione su cui opera la funzione. La colonna è uno dei seguenti tipi di dati:
-
SMALLINT
-
INTEGER
-
BIGINT
-
DECIMAL
-
DOUBLE
-
Tipi di dati
I tipi di argomento supportati dalla AVG funzione sono SMALLINTINTEGER,BIGINT,DECIMAL, eDOUBLE.
I tipi di ritorno supportati dalla AVG funzione sono:
-
BIGINTper qualsiasi argomento di tipo intero
-
DOUBLEper un argomento in virgola mobile
-
Restituisce lo stesso tipo di dati dell'espressione per qualsiasi altro tipo di argomento
La precisione predefinita per il risultato di una AVG funzione con un DECIMAL argomento è 38. Il ridimensionamento del risultato coincide con il ridimensionamento dell'argomento. Ad esempio, un elemento AVG di una DEC(5,2) colonna restituisce un tipo di DEC(38,2) dati.
Esempio
Trova la quantità media venduta per transazione dalla SALES tabella.
select avg(qtysold)from sales;