SELECT APPLY
SELECT APPLY
쿼리의 외부 테이블 표현식이 반환한 각 행에 대해 어떤 함수를 호출할 수 있게 해줘요.
출처: 문서
본문
Syntax
SELECT <expr> APPLY( <func> ) FROM [db.]table_name
Example
CREATE TABLE columns_transformers (i Int64, j Int16, k Int64) ENGINE = MergeTree ORDER by (i);
INSERT INTO columns_transformers VALUES (100, 10, 324), (120, 8, 23);
SELECT * APPLY(sum) FROM columns_transformers;
┌─sum(i)─┬─sum(j)─┬─sum(k)─┐
│ 220 │ 18 │ 347 │
└────────┴────────┴────────┘