Que retourne la fonction SQL AVG ?

Comprendre la Fonction SQL AVG

La fonction AVG en SQL est une fonction d'agrégation qui est utilisée pour calculer la moyenne des valeurs dans une colonne ou un groupe spécifique de lignes. Cette fonction ignore les valeurs NULL dans le calcul de la moyenne.

La question était "Que retourne la fonction SQL AVG ?" et la réponse correcte est "La moyenne des valeurs dans un groupe".

En SQL, l'utilisation basique d'AVG serait la suivante:

SELECT AVG(column_name)
FROM table_name;

Par exemple, supposons que nous ayons une table salaires avec une colonne salaire_mensuel et nous voulons déterminer le salaire moyen. Nous utiliserions AVG de cette manière:

SELECT AVG(salaire_mensuel)
FROM salaires;

De plus, la fonction AVG peut être utilisée avec la clause GROUP BY pour calculer la moyenne des valeurs pour chaque groupe distinct dans une colonne. Par exemple, si nous avons une table employes avec les colonnes departement et salaire, et que nous voulons calculer le salaire moyen par département, la requête ressemblerait à ceci :

SELECT departement, AVG(salaire)
FROM employes
GROUP BY departement;

Cela retournera la moyenne de salaire pour chaque département (i.e., pour tous les employés dans chaque département).

Il convient de noter que la fonction AVG en SQL retourne un résultat de type float, même lorsque toutes les entrées sont des entiers.

Pour conclure, l'utilisation de la fonction AVG en SQL peut être très utile pour l'analyse de données en vous permettant de calculer la moyenne de n'importe quel groupe de valeurs. En comprenant comment fonctionne cette fonction, vous pouvez effectuer des analyses plus sophistiquées et précises sur vos bases de données.

Related Questions

Trouvez-vous cela utile?