ClickHouse/tests/queries/0_stateless/00752_low_cardinality_left_array_join.sql
Ivan 97f2a2213e
Move all folders inside /dbms one level up (#9974)
* Move some code outside dbms/src folder
* Fix paths
2020-04-02 02:51:21 +03:00

22 lines
826 B
SQL

drop table if exists lc_left_aj;
CREATE TABLE lc_left_aj
(
str Array(LowCardinality(String)),
null_str Array(LowCardinality(Nullable(String))),
val Array(LowCardinality(Float64)),
null_val Array(LowCardinality(Nullable(Float64)))
)
ENGINE = Memory;
insert into lc_left_aj values (['a', 'b'], ['c', Null], [1, 2.0], [3., Null]), ([], ['c', Null], [1, 2.0], [3., Null]), (['a', 'b'], [], [1, 2.0], [3., Null]), (['a', 'b'], ['c', Null], [], [3., Null]), (['a', 'b'], ['c', Null], [1, 2.0], []);
select *, arr from lc_left_aj left array join str as arr;
select '-';
select *, arr from lc_left_aj left array join null_str as arr;
select '-';
select *, arr from lc_left_aj left array join val as arr;
select '-';
select *, arr from lc_left_aj left array join null_val as arr;
drop table if exists lc_left_aj;