Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
3:bases_de_donnees:tp3 [d-m-Y H:i] 130.223.226.167 |
3:bases_de_donnees:tp3 [d-m-Y H:i] (Version actuelle) 83.76.103.242 |
||
---|---|---|---|
Ligne 24: | Ligne 24: | ||
4: | 4: | ||
<code sql> | <code sql> | ||
- | Select Nomp FROM Projet P NATURAL JOIN Travaille T LEFT JOIN Employe E ON T.noavs = E.noavs | + | Select Nomp FROM Projet P NATURAL JOIN Travaille T JOIN Employe E USING (noavs) |
- | WHERE (E.nom = ' | + | WHERE (E.nom = ' |
+ | OR (E.nom = ' | ||
</ | </ | ||
Ligne 41: | Ligne 42: | ||
6: | 6: | ||
<code sql> | <code sql> | ||
+ | SELECT Nom, Prenom FROM Employe e LEFT OUTER JOIN Travaille t ON e.noavs = t.noavs | ||
+ | WHERE t.nopro IS NULL | ||
</ | </ | ||
Ligne 47: | Ligne 49: | ||
7: | 7: | ||
<code sql> | <code sql> | ||
+ | SELECT | ||
+ | JOIN Employe e ON t.noavs = e.noavs JOIN Departement d ON e.nodep = d.nodep | ||
+ | GROUP BY NomP HAVING COUNT(DISTINCT nodep)=(SELECT COUNT(*)FROM Departement) | ||
</ | </ | ||