删除重复项目 保留id最小的数据

DELETE FROM jc_company where name IN (  SELECT   t.name  FROM   (    SELECT     name    FROM     jc_company    GROUP BY     name    HAVING     count(1) > 1   ) t )AND id NOT IN (SELECT dt.mindeptno FROM (  SELECT   min(id) AS mindeptno  FROM   jc_company  GROUP BY   name  HAVING   count(1) > 1 ) dt)

表名 company
重复列 name
索引 id

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容