select u_n,c_n,t123.date as date from ( select t1.*, t2.name as u_n, t3.name as c_n,DENSE_RANK() OVER (partition by user_id ORDER BY t1.date DESC) AS t_rank from login t1 left join user t2 on t1.user_id=t2.id left join client t3 on t1.client_id=t3.id ) t123 where t_rank=1 order by u...