题解 | SQLW24 查询单日多次下订单的用户信息?

WITH t1 AS (
    SELECT
           DATE (order_time) AS order_date,
           user_id,
           COUNT(user_id) AS order_nums
    FROM order_tb
    GROUP BY DATE(order_time),user_id
    HAVING order_nums > 1
)
SELECT t1.*,
       a.vip
FROM t1
LEFT JOIN uservip_tb a
ON t1.user_id = a.user_id
ORDER BY order_nums DESC;

# 这道题别忘了进行结果的降序排序。

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-09 12:23
转人工😡
门口唉提是地铁杀:五次握手了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
05-29 09:02
门头沟学院 Java
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-08 17:10
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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