Avec Google.fr Rechercher sur ce site :

Annuaire Tout@l'oeil
Tous les Partenaires

Fonctions : AVG/COUNT/SUM 

Fonction AVG : cette fonction permet de calculer la moyenne des valeurs d’une colonne pour un groupe de lignes de données. Cette fonction s’applique uniquement sur les données numériques.

Syntaxe
SELECT AVG(colonne) [, ...] 
FROM table [, ...]
[WHERE conditions]

Exemple : Salaire moyen
SELECT AVG(SalaireBrut)
FROM TEmployers

Fonction COUNT : cette fonction opère un comptage des lignes à partir d’une colonne de référence si les valeurs de celle-ci ne sont pas NULL. Sa syntaxe est la suivante :

Syntaxe
SELECT COUNT (*|[DISTINCT|ALL] colonne) [, ...] 
FROM table [, ...]
[WHERE conditions]

Exemple : Nombre de fonctions
SELECT COUNT(DISTINCT Fonction)
FROM TEmployers
ALL Valeur par défaut à tous les comptages, permet de compter toutes les lignes sans distinction, de ce fait les lignes redondantes sont prises en considération dans le résultat
DISTINCT  Cette option est le contraire de l’option ALL, elle permet de ne prendre en considération qu’une seule ligne lorsque plusieurs lignes sont redondantes

Fonction SUM : cette fonction permet de calculer les totaux des valeurs d’une colonne pour un groupe de lignes de données. Cette fonction s’applique uniquement sur les données numériques. La distinction des lignes de données se fait avec la commande DISTINCT qui est optionnelle.

Syntaxe
SELECT SUM(colonne) [, ...] 
FROM table [, ...]
[WHERE conditions]

Exemple : Coût de la masse salariale
SELECT SUM(SalaireBrut)
FROM TEmployers

Exemple : Coût des commerciaux
SELECT SUM(SalaireBrut)
FROM TEmployers
WHERE Fonction = 'Commercial'
Created by BSA XMLSolution v1.7
© 2003-2024 B. SANTAROSSA Tous droits réservés.