我正在使用SQL Server 2008
和navicat
。我需要以下一种方式过滤搜索结果:
1. Data - Id
2. 24 - 1
3. 24 - 3
4. 50 - 5
5. 50 - 8
我只需要保留一个MAX id值的数据(查询中的DISTINCT不起作用,因为我看的数据不是唯一的),所以结果应该是:
1. Data - Id
3. 24 - 3
5. 50 8
应过滤掉所有其余类似的数据值。提前谢谢!
答案 0 :(得分:2)
Select Data,Max(ID) From tablename group by Data