mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 15:12:02 +00:00
Fixed tests [#CLICKHOUSE-2838].
This commit is contained in:
parent
4f7a3a7832
commit
cb2c09020c
@ -1,9 +1,11 @@
|
||||
DROP TABLE IF EXISTS arrays_test;
|
||||
CREATE TABLE arrays_test (s String, arr Array(UInt8)) ENGINE = Memory;
|
||||
INSERT INTO arrays_test VALUES ('Hello', [1,2]), ('World', [3,4,5]), ('Goodbye', []);
|
||||
SELECT * FROM arrays_test
|
||||
SELECT s, arr FROM arrays_test ARRAY JOIN arr
|
||||
SELECT s, arr, a FROM arrays_test ARRAY JOIN arr AS aSELECT s, arr, a, num FROM arrays_test ARRAY JOIN arr AS a, arrayEnumerate(arr) AS numSELECT s, arr, a, num, arrayEnumerate(arr) FROM arrays_test ARRAY JOIN arr AS a, arrayEnumerate(arr) AS numSELECT s, arr, a, mapped FROM arrays_test ARRAY JOIN arr AS a, arrayMap(x -> x + 1, arr) AS mapped
|
||||
SELECT s, arr, a, num, mapped FROM arrays_test ARRAY JOIN arr AS a, arrayEnumerate(arr) AS num, arrayMap(x -> x + 1, arr) AS mapped
|
||||
SELECT sumArray(arr), sumArrayIf(arr, s LIKE '%l%'), sumArrayIf(arr, s LIKE '%e%') FROM arrays_test
|
||||
|
||||
SELECT * FROM arrays_test;
|
||||
SELECT s, arr FROM arrays_test ARRAY JOIN arr;
|
||||
SELECT s, arr, a FROM arrays_test ARRAY JOIN arr AS a;
|
||||
SELECT s, arr, a, num FROM arrays_test ARRAY JOIN arr AS a, arrayEnumerate(arr) AS num;
|
||||
SELECT s, arr, a, num, arrayEnumerate(arr) FROM arrays_test ARRAY JOIN arr AS a, arrayEnumerate(arr) AS num;
|
||||
SELECT s, arr, a, mapped FROM arrays_test ARRAY JOIN arr AS a, arrayMap(x -> x + 1, arr) AS mapped;
|
||||
SELECT s, arr, a, num, mapped FROM arrays_test ARRAY JOIN arr AS a, arrayEnumerate(arr) AS num, arrayMap(x -> x + 1, arr) AS mapped;
|
||||
SELECT sumArray(arr), sumArrayIf(arr, s LIKE '%l%'), sumArrayIf(arr, s LIKE '%e%') FROM arrays_test;
|
||||
|
@ -1,7 +1,11 @@
|
||||
DROP TABLE IF EXISTS nested_test;
|
||||
CREATE TABLE nested_test (s String, nest Nested(x UInt8, y UInt32)) ENGINE = Memory;
|
||||
INSERT INTO nested_test VALUES ('Hello', [1,2], [10,20]), ('World', [3,4,5], [30,40,50]), ('Goodbye', [], []);
|
||||
SELECT * FROM nested_test
|
||||
SELECT s, nest.x, nest.y FROM nested_test ARRAY JOIN nest
|
||||
SELECT s, nest.x, nest.y FROM nested_test ARRAY JOIN nest.x
|
||||
SELECT s, nest.x, nest.y FROM nested_test ARRAY JOIN nest.x, nest.ySELECT s, n.x, n.y FROM nested_test ARRAY JOIN nest AS nSELECT s, n.x, n.y, nest.x FROM nested_test ARRAY JOIN nest AS nSELECT s, n.x, n.y, nest.x, nest.y FROM nested_test ARRAY JOIN nest AS nSELECT s, n.x, n.y, nest.x, nest.y, num FROM nested_test ARRAY JOIN nest AS n, arrayEnumerate(nest.x) AS num
|
||||
SELECT * FROM nested_test;
|
||||
SELECT s, nest.x, nest.y FROM nested_test ARRAY JOIN nest;
|
||||
SELECT s, nest.x, nest.y FROM nested_test ARRAY JOIN nest.x;
|
||||
SELECT s, nest.x, nest.y FROM nested_test ARRAY JOIN nest.x, nest.y;
|
||||
SELECT s, n.x, n.y FROM nested_test ARRAY JOIN nest AS n;
|
||||
SELECT s, n.x, n.y, nest.x FROM nested_test ARRAY JOIN nest AS n;
|
||||
SELECT s, n.x, n.y, nest.x, nest.y FROM nested_test ARRAY JOIN nest AS n;
|
||||
SELECT s, n.x, n.y, nest.x, nest.y, num FROM nested_test ARRAY JOIN nest AS n, arrayEnumerate(nest.x) AS num;
|
||||
|
Loading…
Reference in New Issue
Block a user