为了账号安全,请及时绑定邮箱和手机立即绑定

sql groupby 和orderby结合使用的问题。

sql groupby 和orderby结合使用的问题。

HUWWW 2018-07-02 11:17:43
原始数据是 每人,每分钟,每个房间的观看数目标查出 每人每天的的最大数(计算所有房间每分钟的数,然后取最大的那分钟的数据当每日的峰值)。人 id 分钟timer 观看数num 房间 room_id有大神帮忙一起想想sql怎么写?
查看完整描述

2 回答

?
智慧大石

TA贡献1946条经验 获得超3个赞

目的是以(人/分钟)查一天中每个房间的峰值人数吗

查看完整回答
反对 回复 2018-07-20
?
回首忆惘然

TA贡献1847条经验 获得超11个赞

select 
  r.admin_id,  max(t.sumMum),
  r.timer_count  from 
 (     select admin_id,timer_count,sum(num) As sumMum    from room_running   where timer_type = 'minute'
     and timer_count between 25532160 and 25533599
     and ref_host = ""
     and room_id > 0
   group by admin_id,timer_count
 ) t JOIN room_running r ON r.timer_type = t.timer_type group by admin_id


查看完整回答
反对 回复 2018-07-20
  • 2 回答
  • 0 关注
  • 334 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号