Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

ALL

テーブル内に一致する行が複数ある場合、ALL はそれらをすべて返します。SELECT ALL は、DISTINCT を付けない SELECT と同じです。ALLDISTINCT の両方を指定すると、例外がスローされます。

ALL は集約関数内でも指定できますが、クエリの結果には実質的な影響はありません。

たとえば:

SELECT sum(ALL number) FROM numbers(10);

次と等価です:

SELECT sum(number) FROM numbers(10);

構文

SELECT ALL expr_list ...

一部: SELECT

関連: SELECT, DISTINCT

Navigation