mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-13 18:02:24 +00:00
14 lines
620 B
SQL
14 lines
620 B
SQL
DROP TABLE IF EXISTS prewhere;
|
|
|
|
CREATE TABLE prewhere (light UInt8, heavy String) ENGINE = MergeTree ORDER BY tuple();
|
|
INSERT INTO prewhere SELECT 0, randomPrintableASCII(10000) FROM numbers(10000);
|
|
SELECT arrayJoin([light]) != 0 AS cond, length(heavy) FROM prewhere WHERE light != 0 AND cond != 0;
|
|
|
|
DROP TABLE prewhere;
|
|
|
|
DROP TABLE IF EXISTS testtable;
|
|
CREATE TABLE testtable (DT Datetime, Label1 String, Value UInt64) ENGINE = MergeTree() PARTITION BY DT ORDER BY Label1;
|
|
INSERT INTO testtable (*) Values (now(), 'app', 1);
|
|
SELECT arrayJoin([0, 1]) AS arrayIdx FROM testtable WHERE arrayIdx = 0;
|
|
DROP TABLE testtable;
|