TD4 Fonctions de Groupes
TD4 Fonctions de Groupes
TD4 Fonctions de Groupes
Déterminez si les trois affirmations suivantes sont vraies ou fausses et entourez la réponse
correspondante.
1. Les fonctions de groupe agissent sur plusieurs lignes pour produire un seul résultat.
Vrai/Faux
2. Les fonctions de groupe intègrent les valeurs NULL dans les calculs.
Vrai/Faux
3. La clause WHERE restreint le nombre de lignes avant qu'elles ne soient incluses dans un
calcul de groupe.
Vrai/Faux
4. Affichez le salaire maximum, le salaire minimum, la somme des salaires et le salaire moyen
de tous les employés. Nommez les colonnes Maximum, Minimum, Sum et Average respectivement.
Arrondissez les résultats au nombre entier le plus proche (utilisez l’instruction ROUND(résultat à
arrondir,0). Enregistrez votre instruction SQL dans un fichier nommé lab5_6.sql.
6. Ecrivez une instruction pour afficher le nombre d'employés qui occupent le même poste.
7. Déterminez le nombre de managers, sans en afficher la liste. Nommez la colonne Number of
Managers. Conseil : Utilisez la colonne MANAGER_ID.
8. Ecrivez une instruction qui affiche la différence entre le salaire maximum et le salaire
minimum. Nommez la colonne DIFFERENCE.
10. Ecrivez une instruction qui affiche le nom, le lieu(location_id), le nombre d'employés et le
salaire moyen de chaque service. Nommez les colonnes Name, Location, Number of People et Salary
respectivement. Arrondissez le salaire moyen à deux chiffres après la virgule.