Clickhouse计算时间函数

2020-02-11  本文已影响0人  零_53f4

需求如下:
按天,周,月 时间三个 粒度,统计可累加指标A和不可累加B,不可累加指标取周日或者每个月最后一天的数

 月的最后一天 subtractDays(addMonths(toStartOfMonth(p_date), 1), 1)
 将日期转化为周日 addDays(toMonday(p_date),6)
 select 
    sum(A),
   addDays(toMonday(p_date),6) as date,
    sumIf(p_date== addDays(toMonday(p_date),6), B)
from table
where 
     condition
group by 
addDays(toMonday(p_date),6)
上一篇 下一篇

猜你喜欢

热点阅读