sql 求一张表中 列值重复中的 不同列值中的更新时间最大值对应的 全列数据,即相同的列值取时间最晚的哪一行

select t.*
from tablename t
inner join (select t.xxx, max(DATE_TIME) date_time
from tablename1 t
group by t.xxx) n
on t.xxx = n.xxx
and t.date_time = n.date_time
where t.xxx in ('df', 'ff', 'dff')

原文地址:https://www.cnblogs.com/Apeak/p/13925937.html