去除重复数据的SQL语句

发布时间:2020-08-22编辑:脚本学堂
去除重复数据的SQL语句,使用max与group by。

使用 MAX与group by:
 

复制代码 代码如下:
SELECT BookId,MAX(CreateDate) AS MaxCreateDate FROM Table1
    WHERE StationID=2
    GROUP BY BookId
    ORDER BY MaxCreateDate DESC

MAX在这里用于排序。如果只是过滤重复,则仅用group by即可。

您可能感兴趣的文章:
sql server 查询重复记录的多种方法
sql server删除表中重复数据行的方法
sql server 重复记录的取最新一笔的实现方法
sql server删除重复记录且只余一条的例子
SQL Server删除重复数据的几种方法
如何在SQL Server2008中删除重复记录