mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-27 18:12:02 +00:00
14 lines
576 B
SQL
14 lines
576 B
SQL
DROP TABLE IF EXISTS test.nested;
|
|
|
|
CREATE TABLE test.nested (x UInt64, filter UInt8, n Nested(a UInt64)) ENGINE = MergeTree ORDER BY x;
|
|
INSERT INTO test.nested SELECT number, number % 2, range(number % 10) FROM system.numbers LIMIT 100000;
|
|
|
|
ALTER TABLE test.nested ADD COLUMN n.b Array(UInt64);
|
|
SELECT DISTINCT n.b FROM test.nested PREWHERE filter;
|
|
|
|
ALTER TABLE test.nested ADD COLUMN n.c Array(UInt64) DEFAULT arrayMap(x -> x * 2, n.a);
|
|
SELECT DISTINCT n.c FROM test.nested PREWHERE filter;
|
|
SELECT DISTINCT n.a, n.c FROM test.nested PREWHERE filter;
|
|
|
|
DROP TABLE test.nested;
|