Donnez la liste des employés ayant une commission (non NULL) classé par commission décroissante
SELECT Nom, Comm "Commission" FROM Emp WHERE Comm IS NOT NULL AND Comm!=0 ORDER BY Comm DESC
Donnez les noms des personnes embauchées depuis le 01-09-2010
SELECT Nom, Embauche, N_Dept FROM Emp WHERE Embauche > ’01/10/2010’
Donnez la liste des employés travaillant à Créteil
SELECT Nom, Embauche, N_Dept FROM Emp, Dept WHERE Emp.N_Dept=Dept.N_Dept AND Lieu="Créteil"
Donnez la liste des subordonnés de « Guimezanes »
SELECT a.Nom "Nom", Lieu FROM Emp a, Emp b WHERE a.NumSup=b.NumSup AND b.NumSup="Gava"
Donnez la moyenne des salaires
SELECT AVG(Salaire) « Moyenne des salaires » FROM Emp
Donnez le nombre de commissions non NULL
SELECT COUNT(Comm) « Nb. Commissions non-NULL » FROM Emp WHERE Comm IS NOT NULL
Donnez la liste des employés gagnant plus que la moyenne des salaires de l’entreprise
SELECT Nom, Fonction, Salaire FROM Emp WHERE Salaire>(SELECT AVG(Salaire) FROM Emp)