mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-30 19:42:00 +00:00
97f2a2213e
* Move some code outside dbms/src folder * Fix paths
22 lines
1.2 KiB
SQL
22 lines
1.2 KiB
SQL
drop table if exists tab_00717;
|
|
create table tab_00717 (a String, b StringWithDictionary) engine = MergeTree order by a;
|
|
insert into tab_00717 values ('a_1', 'b_1'), ('a_2', 'b_2');
|
|
select count() from tab_00717;
|
|
select a from tab_00717 group by a order by a;
|
|
select b from tab_00717 group by b order by b;
|
|
select length(b) as l from tab_00717 group by l;
|
|
select sum(length(a)), b from tab_00717 group by b order by b;
|
|
select sum(length(b)), a from tab_00717 group by a order by a;
|
|
select a, b from tab_00717 group by a, b order by a, b;
|
|
select sum(length(a)) from tab_00717 group by b, b || '_';
|
|
select length(b) as l from tab_00717 group by l;
|
|
select length(b) as l from tab_00717 group by l, l + 1;
|
|
select length(b) as l from tab_00717 group by l, l + 1, l + 2;
|
|
select length(b) as l from tab_00717 group by l, l + 1, l + 2, l + 3;
|
|
select length(b) as l from tab_00717 group by l, l + 1, l + 2, l + 3, l + 4;
|
|
select length(b) as l from tab_00717 group by l, l + 1, l + 2, l + 3, l + 4, l + 5;
|
|
select a, length(b) as l from tab_00717 group by a, l, l + 1 order by a;
|
|
select b, length(b) as l from tab_00717 group by b, l, l + 1 order by b;
|
|
select a, b, length(b) as l from tab_00717 group by a, b, l, l + 1 order by a, b;
|
|
drop table if exists tab_00717;
|