题解 | #每天的平均uv点击率和平均曝光点击率#

每天的平均uv点击率和平均曝光点击率

https://www.nowcoder.com/practice/cfbdb30f02e74d31beeddb0ad5521791

with cte as (
select ds,vid,
       count(distinct if(is_click=1,uid,null))/count(distinct uid) as uctr,
       sum(is_click)/count(*) as pctr
from video_recom_click_log_tb
where left(ds,6)='202209'
group by ds,vid )
select ds,concat(round(avg(uctr)*100,1),'%') as avg_uctr,
          concat(round(avg(pctr)*100,1),'%') as avg_pctr
from cte
group by ds
order by ds desc

全部评论
count(distinct if(expr))的用法
点赞 回复 分享
发布于 2024-03-23 15:53 北京

相关推荐

吴offer选手:我卡在笔试才是最好笑的,甚至没给我发过笔试链接
投递哔哩哔哩等公司6个岗位
点赞 评论 收藏
分享
03-12 11:54
门头沟学院 Java
dghyuiok:佬太厉害了,我也27双非,只会黑马商城和苍穹外卖,靠这两个烂大街项目,装成大三面了4个一个没中
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务