Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
sql_-_les_jointures [2018/02/01 15:29] killian.lecorre créée |
sql_-_les_jointures [2018/02/01 16:30] (Version actuelle) killian.lecorre |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
**Comment faire?** 8-o | **Comment faire?** 8-o | ||
- | nous allons essayer de répondre a la requête suivante | + | nous allons essayer de répondre a la requête suivante: |
- | exemple sans jointure: | + | |
+ | -Formuler en SQL la requête permettant d'obtenir la liste des salariés qui n'ont jamais été évalués. La requête affiche le nom prenom et matricule du salarié | ||
+ | |||
+ | //exemple sans jointure:// | ||
+ | where colonne not in (select nomcolone from nomtable) | ||
+ | |||
+ | //exemple avec jointure:// | ||
+ | select nom, prenom, matricule | ||
+ | from vuesalarie | ||
+ | |||
+ | except | ||
+ | |||
+ | select nom, prenom, vuesalarie.matricule | ||
+ | from vuesalarie, evaluer | ||
+ | where vuesalarie.matricule = evaluer.matricule | ||
| |