题解 | #牛客每个人最近的登录日期(四)#

牛客每个人最近的登录日期(四)

http://www.nowcoder.com/practice/e524dc7450234395aa21c75303a42b0a

使用左连接,然后再对日期进行计数

  select l1.date,count(l2.date1) new
  from 
 (SELECT distinct date 
  from login) l1 --仅有日期列的表
  left join 
  (SELECT user_id,min(date) date1 
   FROM login 
   GROUP BY user_id) l2 --用户ID和第一次登陆的日期 表
  ON l1.date = l2.date1 --左连接 日期
  group BY l1.date
  order by l1.date ASC;
全部评论

相关推荐

老板加个卤鸡蛋:HR看了以为来卧底来了
点赞 评论 收藏
分享
递归到脑子变傻:杭州还有上位机用VB的,实在没绷住
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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