出现这个报错,基本上都是因为某一个表的唯一字段记录多了,可以对这表的这个字段进行查重。
一开始想法是在excel里面用筛选进行查重
但是excel返回的结果的是把重复的那行隐藏了,但是总的行数还是不变。导致我以为没有重复记录。
正确的应该要在数据库里面进行查重检测
select sx_name from SXXX having(count(1)>1) group by sx_name;
例子如上
出现这个报错,基本上都是因为某一个表的唯一字段记录多了,可以对这表的这个字段进行查重。
一开始想法是在excel里面用筛选进行查重
但是excel返回的结果的是把重复的那行隐藏了,但是总的行数还是不变。导致我以为没有重复记录。
正确的应该要在数据库里面进行查重检测
select sx_name from SXXX having(count(1)>1) group by sx_name;
例子如上