mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-12 01:12:12 +00:00
20 lines
441 B
MySQL
20 lines
441 B
MySQL
|
DROP TABLE IF EXISTS t1;
|
||
|
CREATE TABLE t1 (x Int32) ENGINE = Memory;
|
||
|
|
||
|
-- insert several blocks with 1 or 2 rows:
|
||
|
INSERT INTO t1 VALUES (1);
|
||
|
INSERT INTO t1 VALUES (10),(100);
|
||
|
INSERT INTO t1 VALUES (1000);
|
||
|
INSERT INTO t1 VALUES (10000),(100000);
|
||
|
|
||
|
SET max_rows_in_join = 111;
|
||
|
|
||
|
SELECT x, sum(number), count(), FROM (
|
||
|
SELECT t1.x, t2.number
|
||
|
FROM t1
|
||
|
CROSS JOIN numbers_mt(10_000_000) t2
|
||
|
WHERE number <= x
|
||
|
)
|
||
|
GROUP BY ALL
|
||
|
ORDER BY x
|
||
|
;
|