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).