-1

可能重复:
如何删除表中重复的记录?

嗨,我遇到了一种情况,错误地没有删除表,我运行了表的批处理文件,该文件包含一些详细的插入语句

我有一个像 alert_priority 这样的表,由像这样的记录组成

Id  priority_name
---  --------------
1     P0
2     P1
3     P2

现在错误地没有删除 alert_priority 我已经执行了包含一些插入语句的表的脚本文件,现在在执行脚本之后我在表中的记录就像

Id  priority_name
---  --------------
1     P0
2     P1
3     P2
1     P0
2     P1
3     P2

现在我想删除额外的记录(Id 3 之后的记录),并且我应该拥有在执行脚本文件之前存在的所有记录。

虽然我可以选择删除表并再次执行脚本文件,但我想知道有什么方法可以通过 sql 查询来完成我的表中没有主键

4

0 回答 0