问题:请你写出一个sql语句查询每个用户最近一天登录的日子,并且按照user_id升序排序,上面的例子查询结果如下:

拆解问题:根据用户id分类groupby,然后选出最近的时间(也即最大的事件),最后再根据user_id排序即可

select user_id, max(date) d from login
group by user_id 
order by user_id