Professional Documents
Culture Documents
221
221
4.
SELECT DISTINCT Nom FROM `Employe` WHERE Matricule NOT in (select
distinct Travaille.Matricule from Travaille, projet WHERE projet.NoPro =
Travaille.NoPro and projet.lieu = 'Limbe');
8.
SELECT COUNT(DISTINCT NoPro), NomP, NoDep FROM `projet` GROUP BY
NoDep;
9.
SELECT DISTINCT Departement.NomDep, MAX(T.nbre) FROM
(SELECT Employe.NoDep, count(Travaille.NoPro) as nbre FROM Employe,
Travaille WHERE Employe.Matricule = Travaille.Matricule
GROUP by NoDep ) as T, Departement
ORDER by T.nbre;
10.
SELECT Employe.Nom, Employe.Prenom, Employe.DateNaiss FROM Employe
WHERE Employe.DateNaiss = (SELECT MIN(Employe.DateNaiss) FROM
Employe);
11.
SELECT projet.NoPro, projet.NomP, Employe.Nom, Employe.Prenom from projet,
Employe, Travaille WHERE projet.NoPro = Travaille.NoPro AND Employe.Matricule =
Travaille.Matricule and Travaille.duree = ( SELECT DISTINCT max(duree) FROM
Travaille);
12.
SELECT Departement.NomDep, Departement.NoDep , MAX(effectif) from
Departement, (SELECT Employe.NoDep, count(*) as effectif FROM Employe
group by Employe.NoDep order by count(*));
EXERCICE 2
EXERCICE 3
martiale.tchuinte@facsciences-