mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-09 07:52:19 +00:00
20 lines
525 B
SQL
20 lines
525 B
SQL
DROP TABLE IF EXISTS test_tuple_element;
|
|
CREATE TABLE test_tuple_element
|
|
(
|
|
tuple Tuple(k1 Nullable(UInt64), k2 UInt64)
|
|
)
|
|
ENGINE = MergeTree
|
|
ORDER BY tuple()
|
|
SETTINGS index_granularity = 8192;
|
|
|
|
INSERT INTO test_tuple_element VALUES (tuple(1,2)), (tuple(NULL, 3));
|
|
|
|
SELECT
|
|
tupleElement(tuple, 'k1', 0) fine_k1_with_0,
|
|
tupleElement(tuple, 'k1', NULL) k1_with_null,
|
|
tupleElement(tuple, 'k2', 0) k2_with_0,
|
|
tupleElement(tuple, 'k2', NULL) k2_with_null
|
|
FROM test_tuple_element;
|
|
|
|
DROP TABLE test_tuple_element;
|