STS2 - Révision des requêtes de sélection2/9/2003 Forme d'une requête de Sélection nSELECT nFROM nWHERE nGROUP BY nHAVING nORDER BY
STS2 - Révision des requêtes de sélection2/9/2003 Clause SELECT nconstante nchamp de table ncalcul nfonction appliquée à chaque ligne nfonction aggrégative nALL / DISTINCT : projection nRenommer les colonnes dans le résultat
STS2 - Révision des requêtes de sélection2/9/2003 Clause FROM ntable(s) utilisées dans la requête nAlias de tables nPRODUIT CARTESIEN
STS2 - Révision des requêtes de sélection2/9/2003 Clause ORDER BY nchamps de tri dans l'ordre souhaité nNo dordre des champs du SELECT n ASC/DESC
STS2 - Révision des requêtes de sélection2/9/2003 Clause WHERE : la restriction ncondition A = B nplusieurs conditions : AND, OR, XOR n pour nier la condition : NOT nconditions de JOINTURE
STS2 - Révision des requêtes de sélection2/9/2003 Opérandes dans les conditions nconstante nchamp de table ncalcul nfonction appliquée à chaque ligne nrésultat d'une sous-requête
STS2 - Révision des requêtes de sélection2/9/2003 Opérateurs dans les conditions nopérateurs comparatifs : =, !=,, >= nIS NULL / IS NOT NULL nLIKE nIN / NOT IN nBETWEEN nEXISTS nANY / ALL
STS2 - Révision des requêtes de sélection2/9/2003 Clause GROUP BY nRegroupement de LIGNES sur des valeurs de champs identiques nchamps de regroupement dans l'ordre souhaité
STS2 - Révision des requêtes de sélection2/9/2003 Clause HAVING nRestriction sur un regroupement nConditions identiques au WHERE nCondition contient en général une fonction d agrégat
STS2 - Révision des requêtes de sélection2/9/2003 Les requêtes imbriquées nClause WHERE nIndépendante de la requête principale nCorrélée à la requête principale nEXISTS nANY/ALL
STS2 - Révision des requêtes de sélection2/9/2003 UNION et INTERSECTION et DIFFERENCE nOpérateurs UNION INTERSECT MINUS n2 requêtes SELECT … FROM … UNION SELECT … FROM … nLes types de données doivent être identiques dans les 2 SELECT