如何在SQL中删除重复记录
发布时间:2021-03-30 18:47:56 所属栏目:MsSql教程 来源:网络整理
导读:如何删除sql中的重复记录? 解决方法 在SQL Server 2005及更高版本中: WITH q AS ( SELECT *,ROW_NUMBER() OVER (PARTITION BY dup_column ORDER BY dup_column) AS rn FROM mytable )DELETEFROM qWHERE rn 1
|
如何删除sql中的重复记录? 解决方法在SQL Server 2005及更高版本中:WITH q AS
(
SELECT *,ROW_NUMBER() OVER (PARTITION BY dup_column ORDER BY dup_column) AS rn
FROM mytable
)
DELETE
FROM q
WHERE rn > 1 (编辑:云计算网_梅州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql server:删除所有表的所有行
- 在ASP.NET 2.0中操作数据之四十三:DataList和Repeater数据
- sql-server – 为什么TVP必须是READONLY,为什么其他类型的参
- sql – 从工资中选择rownum,其中rownum = 3;
- 命运不再受微软操控 苹果新浏览器全球疯狂
- SQL Server – 缺少NATURAL JOIN / x JOIN y USING(字段)
- 如何在LINQ to Entity Framework中使用SQL通配符
- Sun新推两个Java软件系统 欲与微软试比高
- sql-server – 是否可以使用免费版本的SQL Server安装Team
- 微软MSN部门一分为二 信息和通讯业务齐头并进
站长推荐
热点阅读

