Information

Author(s) Quentin Cappart
Deadline Καμία προθεσμία
Submission limit No limitation

Συνδεθείτε

Ecriture de requêtes SQL (sous-requêtes scalaires)

Ecrivez une requête SQL pour obtenir les informations suivantes. Par défaut, et sauf si c'est explicitement demandé, considérez que l'on garde les doublons (ne mettez pas distinct dans vos select.)

Vous pouvez également supposer qu'il n'y a pas de valeurs manquantes (pas de NULL) pour cette question.

Attention, vos requêtes doivent être parfaitement conformes et compiler.


Question 1:

Afficher le nom de chaque instructeur, son salaire, ainsi que le salaire moyen de tous les instructeurs.

Indice: on peut faire une sous-requête scalaire dans le select.

Question 2:

Afficher le nom de chaque instructeur, son salaire, et le salaire moyen de son département.

Question 3:

Afficher les noms des étudiants ayant plus de crédits que la moyenne des étudiants.

Indice: on peut faire une sous-requête scalaire dans le where.

Question 4:

Afficher les noms des instructeurs dont le salaire est supérieur à la moyenne de leur propre département.

Question 5:

Afficher les départements dont le budget est supérieur au budget moyen de tous les départements.

Indice: on peut faire une sous-requête scalaire dans le having.

Question 6:

Afficher le nom de chaque département ainsi que le nombre total de cours donnés par chaque département.

Question 7:

Afficher le nom de chaque département ainsi que le nombre de cours qu’il offre.

Question 8:

Afficher les départements dont le salaire moyen des instructeurs dépasse le salaire moyen global.

Question 9:

Afficher les identifiants des cours dont le nombre de crédits est supérieur au minimum des crédits offerts.

Question 10:

Afficher les départements ayant plus d’instructeurs que le nombre moyen d’instructeurs par département.