select u.name u_n ,c.name c_n, n.date from ( select id , user_id , client_id ,date from login where (user_id,date) in ( select user_id ,max(date) date from login group by user_id ) ) as n left join user u on n.user_id = u.id left join client c on...