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;