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

测试表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

posted on 2014-12-06 15:46  饕盡天下  阅读(447)  评论(0编辑  收藏  举报