SQL SERVER怎么去掉重复数据?

因为不知道你A表的字段。这里假如A表有字段ID,Name,Age
如果 Name,Age重复,要去掉重复的

Delete T From
(Select Row_Number() Over(Partition By Name,Age ORDER BY ID ASC) As RowNumber From A) T
Where T.RowNumber > 1

有哪些字段重复就用这些字段分组。就是Partition 后面的字段。
分类: SQL
本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/archive/2013/05/29/3106409.html,如需转载请自行联系原作者
上一篇:开源中国决定用 Swift 替换 Java 重写整个网站


下一篇:全网最全JDK1~JDK15十一种JVM垃圾收集器的原理总结(上)