为了账号安全,请及时绑定邮箱和手机立即绑定

SQL Server如何去掉重复行?

SQL Server如何去掉重复行?

小唯快跑啊 2018-11-11 18:08:25
有一张表有重复数据,请问在SQL Server中如何去掉重复行?
查看完整描述

2 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

delete from TestTable where ID in ( select min(ID) ID from TestTable group by A,B having Count(0)>1);

这只是个示例,你把TestTable换成你自己的表,A,B换成对应列就OK了


查看完整回答
反对 回复 2018-11-15
?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

直接用distinct update一下就好了,可以对一列或者多列进行操作,看你对重复行是怎么定义的了。

查看完整回答
反对 回复 2018-11-15
  • 2 回答
  • 0 关注
  • 1372 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信