mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-21 09:10:48 +00:00
22 lines
1.2 KiB
MySQL
22 lines
1.2 KiB
MySQL
|
CREATE TABLE IF NOT EXISTS test.data (sketch Array(Int8)) ENGINE=Memory;
|
||
|
|
||
|
INSERT INTO test.data VALUES ([-1,-1,-1]), ([4,-1,2]), ([0,25,-1]), ([-1,-1,7]), ([-1,-1,-1]);
|
||
|
|
||
|
SELECT max(sketch) FROM test.data;
|
||
|
|
||
|
SELECT maxArray(sketch) FROM test.data;
|
||
|
|
||
|
SELECT maxForEach(sketch) FROM test.data;
|
||
|
|
||
|
DROP TABLE test.data;
|
||
|
|
||
|
|
||
|
SELECT k, sumForEach(arr) FROM (SELECT number % 3 AS k, range(number) AS arr FROM system.numbers LIMIT 10) GROUP BY k ORDER BY k;
|
||
|
SELECT k, sumForEach(arr) FROM (SELECT intDiv(number, 3) AS k, range(number) AS arr FROM system.numbers LIMIT 10) GROUP BY k ORDER BY k;
|
||
|
|
||
|
SELECT k, groupArrayForEach(arr) FROM (SELECT number % 3 AS k, range(number) AS arr FROM system.numbers LIMIT 10) GROUP BY k ORDER BY k;
|
||
|
SELECT k, groupArrayForEach(arr) FROM (SELECT intDiv(number, 3) AS k, range(number) AS arr FROM system.numbers LIMIT 10) GROUP BY k ORDER BY k;
|
||
|
|
||
|
SELECT k, groupArrayForEach(arr) FROM (SELECT number % 3 AS k, arrayMap(x -> toString(x), range(number)) AS arr FROM system.numbers LIMIT 10) GROUP BY k ORDER BY k;
|
||
|
SELECT k, groupArrayForEach(arr) FROM (SELECT intDiv(number, 3) AS k, arrayMap(x -> toString(x), range(number)) AS arr FROM system.numbers LIMIT 10) GROUP BY k ORDER BY k;
|