问题
学号主键ID重复了
思路
在 Oracle 中,可以使用以下方法找出重复的主键:
- 使用 GROUP BY 和 HAVING 子句:使用 GROUP BY 子句按照主键列进行分组,并使用 HAVING 子句筛选出出现次数大于 1 的主键。
sqlSELECT primary_key_column, COUNT(*) FROM table_name GROUP BY primary_key_column HAVING COUNT(*) > 1;
再用 NOT IN 进行过滤
解决
执行成功