Fonction SQL ORACLE – AVG()

La fonction AVG renvoie la moyenne de toutes les valeurs d’une colonne. AVG ne peut être utilisé qu’avec des champs numériques

SELECT AVG(SAL) FROM EMP ;

AVG(SAL)
----------------------
2073,214285714285714285714285714285714286

Nous pouvons avoir le même résultat de AVG en utilisant SUM/COUNT

SELECT ROUND(SUM(SAL)/COUNT(SAL), 5), ROUND(AVG(SAL), 5) FROM EMP;

ROUND(SUM(SAL)/COUNT(SAL),5) ROUND(AVG(SAL),5) 
---------------------------- ---------------------- 
2073,21429                   2073,21429

Laisser un commentaire