ClickHouse/tests/queries/0_stateless/00712_prewhere_with_alias.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

36 lines
1.4 KiB
SQL

drop table if exists prewhere_alias;
CREATE TABLE prewhere_alias (a UInt8, b Int32, c UInt8 ALIAS a, d Int64 ALIAS b + 1, e Int32 alias a + b) ENGINE = MergeTree ORDER BY tuple();
insert into prewhere_alias values (1, 1);
select '-';
select a from prewhere_alias prewhere a = 1;
select b from prewhere_alias prewhere a = 1;
select c from prewhere_alias prewhere a = 1;
select d from prewhere_alias prewhere a = 1;
select '-';
select a from prewhere_alias prewhere b = 1;
select b from prewhere_alias prewhere b = 1;
select c from prewhere_alias prewhere b = 1;
select d from prewhere_alias prewhere b = 1;
select '-';
select a from prewhere_alias prewhere c = 1;
select b from prewhere_alias prewhere c = 1;
select c from prewhere_alias prewhere c = 1;
select d from prewhere_alias prewhere c = 1;
select '-';
select a from prewhere_alias prewhere d = 2;
select b from prewhere_alias prewhere d = 2;
select c from prewhere_alias prewhere d = 2;
select d from prewhere_alias prewhere d = 2;
select '-';
select a from prewhere_alias prewhere a;
select b from prewhere_alias prewhere a;
select c from prewhere_alias prewhere a;
select d from prewhere_alias prewhere a;
select '-';
select a from prewhere_alias prewhere c;
select b from prewhere_alias prewhere c;
select c from prewhere_alias prewhere c;
select d from prewhere_alias prewhere c;
drop table if exists prewhere_alias;