Sous-requêtes
Une sous-requête est un type particulier d’expression qui est en fait une requête intégrée dans une autre requête.Les sous-requêtes sont écrites comme des requêtes SELECT
normales, mais elles doivent être mises entre parenthèses.Les expressions de sous-requêtes sont utilisées de la manière suivante :
-
Pour spécifier une colonne de sortie dans une liste de sélection
SELECT
; -
Pour obtenir des valeurs ou des conditions pour les prédicats de recherche (phrases
WHERE
,HAVING
) ; -
Pour créer un ensemble de données à partir duquel la requête d’inclusion peut sélectionner comme s’il s’agissait d’une table ou d’une vue ordinaire.Ces sous-requêtes apparaissent dans la phrase
FROM
(tables dérivées) ou dans une expression de table générique (CTE).