mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-05 14:02:21 +00:00
21 lines
474 B
MySQL
21 lines
474 B
MySQL
|
SET allow_suspicious_low_cardinality_types = 1;
|
||
|
|
||
|
DROP TABLE IF EXISTS t_summing_lc;
|
||
|
|
||
|
CREATE TABLE t_summing_lc
|
||
|
(
|
||
|
`key` UInt32,
|
||
|
`val` LowCardinality(UInt32),
|
||
|
`date` DateTime
|
||
|
)
|
||
|
ENGINE = SummingMergeTree(val)
|
||
|
PARTITION BY date
|
||
|
ORDER BY key;
|
||
|
|
||
|
INSERT INTO t_summing_lc VALUES (1, 1, '2020-01-01'), (2, 1, '2020-01-02'), (1, 5, '2020-01-01'), (2, 5, '2020-01-02');
|
||
|
|
||
|
OPTIMIZE TABLE t_summing_lc FINAL;
|
||
|
SELECT * FROM t_summing_lc ORDER BY key;
|
||
|
|
||
|
DROP TABLE t_summing_lc;
|