Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

ALL

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

Syntaxe

SELECT ALL expr_list ...

Partie de : SELECT

Associé : SELECT, DISTINCT

Navigation