mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 16:42:05 +00:00
29 lines
444 B
MySQL
29 lines
444 B
MySQL
|
DROP TABLE IF EXISTS test;
|
||
|
|
||
|
CREATE TABLE test (
|
||
|
a Date,
|
||
|
b UInt32,
|
||
|
c UInt64,
|
||
|
p Nested (
|
||
|
at1 String,
|
||
|
at2 String
|
||
|
)
|
||
|
) ENGINE = MergeTree()
|
||
|
PARTITION BY a
|
||
|
ORDER BY b
|
||
|
SETTINGS index_granularity = 8192;
|
||
|
|
||
|
INSERT INTO test (a, b, c, p.at1, p.at2)
|
||
|
VALUES (now(), 1, 2, ['foo', 'bar'], ['baz', 'qux']);
|
||
|
|
||
|
SELECT b
|
||
|
FROM test
|
||
|
ARRAY JOIN p
|
||
|
WHERE
|
||
|
b = 1
|
||
|
AND c IN (
|
||
|
SELECT c FROM test
|
||
|
);
|
||
|
|
||
|
DROP TABLE test;
|