网站更新内容:请访问: https://bigdata.ministep.cn/

SQL数据分布,按照5的倍数查看分组内人数

业务需要查看GTV的分布情况,按照5的区间划分,看各个分组区间内的人数;

示意图如下:

SQL代码为:

ceil(value/5)*5

示例

具体代码如下:

select from_uid
,recently30_gtv
,round(recently30_gtv,-1) 取10分布
,ceil(recently30_gtv/5)*5 取5分布
from tmp_zj_order_user 
where recently30_gtv is not null 
limit 100

posted @ 2021-08-04 16:05  ministep88  阅读(310)  评论(1编辑  收藏  举报
网站更新内容:请访问:https://bigdata.ministep.cn/