题解 | #牛客直播开始时各直播间在线人数#

牛客直播开始时各直播间在线人数

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

SELECT C.course_id,C.course_name,COUNT(1) AS online_num
FROM course_tb C JOIN 
    (SELECT *
    FROM attend_tb
    WHERE HOUR(in_datetime)<19 OR HOUR(in_datetime)=19 
    AND MINUTE(in_datetime)=0
    AND SECOND(in_datetime)=0) 
    AS A
ON C.course_id=A.course_id
GROUP BY C.course_id,C.course_name
ORDER BY C.course_id;

这个19点我用了最粗暴的方式,不过也应该最容易理解,直接求入场时间
in_datetime的小时,然后用两个条件加以限制即可。

全部评论

相关推荐

本科生是不是只能去送外卖了
有气魄的海豚在喝茶:外卖这个版本被保安克制
点赞 评论 收藏
分享
野猪不是猪🐗:我assume that你must技术aspect是solid的,temperament也挺good的,however面试不太serious,generally会feel style上不够sharp
点赞 评论 收藏
分享
在看数据的傻狍子很忙碌:学生思维好重,而心很急,自己想想真的能直接做有难度的东西吗?任何错误都是需要人担责的,你实习生可以跑路,你的同事领导呢
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务