【问题标题】:Filter out similar data SQL Server 2008过滤掉相似数据 SQL Server 2008
【发布时间】:2013-07-31 22:44:22
【问题描述】:

我正在使用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

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

【问题讨论】:

    标签: sql sql-server filter


    【解决方案1】:
    Select Data,Max(ID) From tablename group by Data
    

    【讨论】:

    • 当然,我只是等了 5 分钟才允许它
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多