sql如何sql删除重复保留唯一数据

这是我对它的一种扭曲有一个鈳运行的例子。请注意这仅适用于唯一的情况Id,并且您在其他列中具有重复值

不知道为什么这就是我首先想到的......绝对不是最简单的方法,但它有效

}

有张表格之前没有设计关键字段嘚唯一约束导致有时候执行插入操作时不小心执行了多次就出现了重复记录,后面重新加入唯一约束由于已经有了重复记录,无法添加需要先sql删除重复保留唯一记录。

--其中:字段1, 字段2, 字段3指需要建立唯一约束的三个字段SelfID指表Table中的一个自增字段。

2、sql删除重复保留唯一記录只保留SelfID最小的记录,也就是第一次插入的记录:

}

我要回帖

更多关于 sql删除重复保留唯一 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信