关注
欢迎各位大佬指正 1. select a.type, sum(a.vnum)/count(a.uid) as avg,
round(
sum(case when a.date='20180711'then a.vnum else 0 end)/count(distinct case when a.date='20180711'then a.uid else null end)
-sum(case when a.date='20180710' then a.vnum else 0 end)/count(distinct case when a.date='20180710'then a.uid else null end),
4)as increase
from(
select v.date as date, v.uid as uid, v.vid as vid,
info.channel_type as type, count(vid) as vnum from
user_video as v left join new_user_info as info on v.uid=info.uid
where v.date in ('20180710','20180711')group by date,uid,type
)a
group by a.type; 2. select uid from(
select a.date,a.uid,
sum(if(date>='20190801'and date<='20190807',1,0))as num1,
sum(if(date='20190808',1,0))as num2
from(
select v.date,v.uid from user_video v join user_info i on
v.uid=i.uid
where v.tag='美食' and i.age<=25 and i.gender='女'
)a group by a.uid
)b where b.num1>10 and b.num2<3;
3. select a.tag,max(a.num)-min(a.num)from(
select tag,uid,count(distinct vid) as num from user_video group by tag,uid
) a
group by a.tag;
查看原帖
点赞 2
相关推荐
点赞 评论 收藏
分享
06-04 19:53
门头沟学院 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 26届的你们有几段实习? #
12143次浏览 186人参与
# 你小时候最想从事什么职业 #
102083次浏览 1761人参与
# 你被哪些公司秒挂过? #
15216次浏览 160人参与
# 你后悔自己读研吗? #
6738次浏览 158人参与
# 如何提高实习转正率? #
6803次浏览 132人参与
# 你认为哪些项目算烂大街? #
6277次浏览 164人参与
# 你以为的实习VS真实的实习 #
8569次浏览 111人参与
# 月薪多少能在一线城市生存 #
7764次浏览 145人参与
# 最难的技术面是哪家公司? #
4822次浏览 50人参与
# 找工作时的取与舍 #
80971次浏览 575人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
114452次浏览 796人参与
# 腾讯工作体验 #
479416次浏览 3498人参与
# 你想留在一线还是回老家? #
49620次浏览 513人参与
# 秋招拿一个offer可以躺平吗 #
144368次浏览 927人参与
# 机械校招之路总结 #
92103次浏览 1889人参与
# 如果可以,你希望哪个公司来捞你 #
108535次浏览 540人参与
# 选择和努力,哪个更重要? #
85699次浏览 745人参与
# 新凯来求职进展汇总 #
40738次浏览 107人参与
# 如果有时光机,你最想去到哪个年纪? #
50750次浏览 808人参与
# leader认为你工作不认真怎么办 #
32676次浏览 155人参与