Requêtes imbriquées
Introduction
Il est possible d'imbriquer des requêtes les unes dans les autres pour procéduraliser les questions, et ainsi répondre à des questions plus complexes, voire impossibles, à écrire en algèbre relationnel classique.
Définition : Sous-requête
Requête incluse dans la clause WHERE ou FROM d'une autre requête.
Synonymes : Sous-question, Requête imbriquée
Syntaxe : Requêtes imbriquées par la clause WHERE
1
SELECT <projections>
2
FROM <relations>
3
WHERE <sous-requête>
Exemple :
1
SELECT Nom
2
FROM Chercheur
3
WHERE Nom IN
4
(SELECT Nom FROM Enseignant)