题解 | 每天登陆最早的用户的内容喜好

每天登陆最早的用户的内容喜好

https://www.nowcoder.com/practice/24bb13a28267486ba86c1d21459fa90a

SELECT
    t.log_day,
    t.user_id,
    t.hobby
FROM (
    SELECT 
        DATE(log_time) AS log_day,
        l.user_id,
        hobby,
        RANK() OVER(PARTITION BY DATE(log_time) ORDER BY HOUR(log_time)+MINUTE(log_time)/60+SECOND(log_time)/3600) AS rk
    FROM login_tb l JOIN user_action_tb u
    ON l.user_id = u.user_id ) t
WHERE rk < 2
ORDER BY log_day

全部评论

相关推荐

点赞 评论 收藏
分享
Jcwemz:都快过年了,就没几家真正招的,100个投递两个面试算是正常的了 加上你的简历,其实你不能很好的描述你自己是做什么的 两个月的时间,你就负责到自动化的内容啦?
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务