本人在调查某个表中是否存在重复值,掉了半天网上都是类似
select code_num, count(*) as count from event WHERE code_year='2018' group by code_num having count>1;
这种,但是本人试了一下不好用,可能表结构不太一样,所以我自己就写了一个如下所示
select t1.filed from table t1 inner join table t2 on t1.filed = t2.filed and t1.id!=t2.id
where 条件 group by t.id
说直白了就是连表查询,不过是同一个表,一表和二表都是同一个,找字段值一样,但是唯一号字段不一样的就是了,欢迎大神指教!