mysql 查询不同用户 最新的一条日志记录/mysql查询 不同用户 最近一条记录

select a.id,a.start_time,a.online_time,a.end_time,a.user_id

from
(
SELECT id,start_time,online_time,end_time,user_id
FROM logonlinetb
where
businessId = '05051357441470000'
and group_id = '11071459147070001'
ORDER BY end_time DESC
) a
GROUP BY a.user_id

其中,start_time为开始时间online_time为在线时长,end_time为最后结束时间,user_id 为用户id

实现查询日志表不同用户  最新的一条日志记录,以end_time为最新

其他查询条件
businessId 为业务系统id
group_id  为该业务系统下用户组id

猜你喜欢

转载自mr-lili-1986-163-com.iteye.com/blog/2408430