clickhouse表、字段等查询语句clickhouse部分查询语句
1.查询数据库所有表。
select table from system.parts where database='economic_brain'group by table
2.查询数据库表所有字段
select distinct column from system.parts_columns where database='economic_brain'and table='company'或
select name lumns where table='company'
3.查询数据库中表name、count、size。
select
table,
sum(rows)as counts,
formatReadableSize(sum(bytes_on_disk))AS size
from system.parts
where database='economic_brain'--数据库名称,⾃定义
distinct查询group by table
order by counts DESC;
4.arrayStringConcat和groupArray的运⽤,分组时合并数组为字符串。
select arrayStringConcat(groupArray(categoryCode),',')as categoryCode ,name,cateFirst from (select cate_first name,left(category_code,2) categoryCode , cate_first cateFirst
from category_code GROUP BY categoryCode,cate_first)x GROUP BY name,cateFirst
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论