查询每个类型最新的一条记录

测试表Test里有字段ID , Date , Status , 想取得每一种status的最新的一条数据

-- select ID , Max(Date) , Status from Test group by Status 这种肯定是不行的,以前我还转载过来害人害己

--应该用子查询的方式

select ID , Date , Status from (selectt ID , Date , Status from Test order by Date DESC) as Test group by status

原文地址:https://www.cnblogs.com/taojintianxia/p/4148334.html