Passer au contenu principal
S’il existe plusieurs lignes correspondantes dans une table, ALL les renvoie toutes. SELECT ALL est identique à SELECT sans DISTINCT. Si ALL et DISTINCT sont tous deux spécifiés, une exception est levée. ALL peut être spécifié dans des fonctions d’agrégation, bien que cela n’ait en pratique aucun effet sur le résultat de la requête. Par exemple :
SELECT sum(ALL number) FROM numbers(10);
Équivaut à :
SELECT sum(number) FROM numbers(10);
Dernière modification le 25 juin 2026