Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从SQL Server 2008中筛选出类似的数据_Sql_Sql Server_Filter - Fatal编程技术网

从SQL Server 2008中筛选出类似的数据

从SQL Server 2008中筛选出类似的数据,sql,sql-server,filter,Sql,Sql Server,Filter,我正在使用SQLServer2008和navicat。我需要用下一种方法筛选搜索结果: 1. Data - Id 2. 24 - 1 3. 24 - 3 4. 50 - 5 5. 50 - 8 我只需要留下一个具有最大id值的数据(由于我正在查找的数据不是唯一的,所以不同的内部查询不起作用),因此结果应该是: 1. Data - Id 3. 24 - 3 5. 50 8 其余所有类似的数据值都应过滤掉。提前谢谢 当然,我只是等了5分钟才允

我正在使用
SQLServer2008
navicat
。我需要用下一种方法筛选搜索结果:

1. Data -  Id
2. 24   -   1
3. 24   -   3
4. 50   -   5
5. 50   -   8
我只需要留下一个具有最大id值的数据(由于我正在查找的数据不是唯一的,所以不同的内部查询不起作用),因此结果应该是:

1. Data -  Id
3. 24   -   3
5. 50      8

其余所有类似的数据值都应过滤掉。提前谢谢

当然,我只是等了5分钟才允许
Select Data,Max(ID) From tablename group by Data