题解 | #牛客每个人最近的登录日期(一)#
牛客每个人最近的登录日期(一)
http://www.nowcoder.com/practice/ca274ebe6eac40ab9c33ced3f2223bb2
问题:请你写出一个sql语句查询每个用户最近一天登录的日子,并且按照user_id升序排序,上面的例子查询结果如下:
拆解问题:根据用户id分类groupby,然后选出最近的时间(也即最大的事件),最后再根据user_id排序即可
select user_id, max(date) d from login
group by user_id
order by user_id
