with list_numbers as( select Name, AuthorOrTime, Url, Price, EstimatePrice, Size, Category, ROW_NUMBER() over (order by Name, AuthorOrTime, Url, Price, EstimatePrice, Size, Category) as 'rownumber' from Arts)delete list_numbers where rownumber not in( select min(rownumber) from list_numbers group by Name, AuthorOrTime, Url, Price, EstimatePrice, Size, Category )
相关文章
- SQL Server中如何设置对列的权限
- JAVA对数据库进行操作,实现数据库中数据的插入,查询,更改,删除操作
- 剑指offer 56.删除有序链表中的重复结点
- ElasticSearch删除索引中的数据(delete_by_query)
- 使用SQL Server 的CDC功能实现数据变更捕获
- C#对于sql server数据库的简单操作
- SQL Server中变量的声明和使用方法
- 不同版本SQL Server数据库如何进行数据导入导出(SQL Server2012数据导入 SQL Server2008中)
- SQL Server数据库中查找某个字段的长度
- 删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录