我有如下表:
Date Name TypeID
---------------------------------------------------
01/01/2012 01:50 abc 70
01/01/2012 02:20 bcd 101
01/01/2012 01:30 abc 70
01/01/2012 01:55 bcd 101
01/01/2012 02:15 abc 70
01/01/2012 02:15 xyz 110
现在从这张表中我想要以下结果。
Date Name TypeID
---------------------------------------------------
01/01/2012 01:30 abc 70
01/01/2012 01:55 bcd 101
01/01/2012 02:15 xyz 110
01/01/2012 01:50 abc 70
01/01/2012 02:15 abc 70
01/01/2012 02:20 bcd 101
我想要这样的记录。意味着我希望记录按最新的排序顺序排列,但首先它应该显示所有 typeid 的最新记录,然后是排序中的其余记录。
谁能帮助我使用 CTE 或 sql 中的其他查询来解决这个问题?