mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-15 10:52:30 +00:00
37 lines
590 B
SQL
37 lines
590 B
SQL
DROP TABLE IF EXISTS session;
|
|
DROP TABLE IF EXISTS queue;
|
|
DROP TABLE IF EXISTS forward;
|
|
|
|
CREATE TABLE session
|
|
(
|
|
`day` Date,
|
|
`uid` String,
|
|
`dummy` String DEFAULT ''
|
|
)
|
|
ENGINE = MergeTree
|
|
ORDER BY (day, uid);
|
|
|
|
CREATE TABLE queue
|
|
(
|
|
`day` Date,
|
|
`uid` String
|
|
)
|
|
ENGINE = MergeTree
|
|
ORDER BY (day, uid);
|
|
|
|
CREATE MATERIALIZED VIEW IF NOT EXISTS forward TO session AS
|
|
SELECT
|
|
day,
|
|
uid
|
|
FROM queue;
|
|
|
|
insert into queue values ('2019-05-01', 'test');
|
|
|
|
SELECT * FROM queue;
|
|
SELECT * FROM session;
|
|
SELECT * FROM forward;
|
|
|
|
DROP TABLE session;
|
|
DROP TABLE queue;
|
|
DROP TABLE forward;
|