Académique Documents
Professionnel Documents
Culture Documents
NB : Tous les attributs qui figurent dans la clause "SELECT" (sauf les fonctions
d'agrégation) doivent figurer dans la clause "GROUP BY".
2 - Travail demandé
Affichez l'éditeur de commande et connectez-vous en tant que l'utilisateur "hr" (mot
de passe hr) : connect hr/hr
Ecrire les commandes SQL permettant de répondre aux questions suivantes :
1) Combien d'employés possèdent une commission ?
2) Affichez le nombre d’employés dont le nom commence par A .
1
Atelier Base de données ISET Bizerte
3) Affichez pour chaque manager le nombre d'employés qui s'y rapportent (avec
group by).
4) Affichez combien dépense chaque département annuellement pour les
salaires de ses employés.
5) Affichez le résultat précédent seulement pour les départements où ce
montant dépasse 1.000.000$.
6) Combien y a-t-il d'employé dans chaque département ?
7) Affichez la moyenne des salaires par département
8) Identifiez les départements où la moyenne des salaires dépasse 5000
9) Identifiez les départements où la moyenne des pourcentages de commission
est égale à 0,15
10) Identifiez les départements où le nombre d'employés qui ont un pourcentage
de commission est nul.
11) Pour des besoins statistiques, on voudrait afficher pour chaque JOB_ID, le
nombre d'employés, le salaire minimum, le salaire maximum et le salaire
moyen, ainsi que la variance et l'écart type pour le salaire.
12) Quel sont les jobs qui ont une moyenne de salaire entre 5000 et 7000
13) combien y a-t-il de programmeur IT?
14) ) Affichez les noms des employés qui reçoivent un salaire supérieur à la
moyenne.