2023-04-05
67、查询每个用户最近一天登录的日子,用户的名字,以及用户用的设备的名字,并且查询结果按照user的name升序排序
67、查询每个用户最近一天登录的日子,用户的名字,以及用户用的设备的名字,并且查询结果按照user的name升序排序
收藏
分享
2条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
67、查询每个用户最近一天登录的日子,用户的名字,以及用户用的设备的名字,并且查询结果按照user的name升序排序
select a1.u_n, a1.c_n, a1.date from
(select u.name as u_n
,c.name as c_n
,l.date as date
,row_number() over(partition by u.id order by date desc ) as num
from user u, client c, login l
where u.id = l.user_id and c.id = l.client_id) a1
where a1.num = 1
order by a1.u_n
评论
有用 1
墨值悬赏