[摘录] 删除SQL重复行 [ 作者:zhangyanjun ]
查找重复行
SELECT period,represnum,artgrpnum, count(*)
FROM d_kpigrade
GROUP BY period,represnum,artgrpnum
HAVING count(*) > 1
删除重复行
set rowcount 1
delete from d_kpigrade
where period='M0602' AND represnum='7200' AND artgrpnum='KPI4'
本文介绍了一种在SQL中查找并删除重复记录的方法。通过使用GROUP BY和HAVING子句来定位重复的数据行,并展示了如何指定特定条件进行删除操作。
830

被折叠的 条评论
为什么被折叠?



