mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-10-20 07:21:02 +00:00
aad2856eba
* Build fixes (clang 7.0.0+) * better * wip * wip * fix * fix * wip * fix * clean * clean * CLICKHOUSE-4179 WIP * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * cf * wip * wip * wip * wip * cf * wip * wip# Please enter the commit message for your changes. Lines starting * wip# Please enter the commit message for your changes. Lines starting * cf * wip# Please enter the commit message for your changes. Lines starting * wip * cf * wip * wip * clean * clean * clean * clean * wip * wip * wip * cf * wip * wip * wip * cf * clean * wip * clean * cf * clean * clean * test * clean * wip * cf * wip * clean * clean * wip * wip * clean * cf * clean * Requested changes * cf * no convertToFullColumnIfConst * clean * clean * clean * fix * Remove comment
13 lines
875 B
SQL
13 lines
875 B
SQL
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 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;
|
|
DROP TABLE arrays_test;
|