0

我正在使用SQL Server 2008navicat。我需要通过以下方式过滤搜索结果:

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

应过滤掉所有其余相似的数据值。提前致谢!

4

1 回答 1

2
Select Data,Max(ID) From tablename group by Data
于 2013-07-31T14:39:29.927 回答