Finding duplicate values in MySQL

前端 未结 25 2576
执笔经年
执笔经年 2020-11-22 04:04

I have a table with a varchar column, and I would like to find all the records that have duplicate values in this column. What is the best query I can use to find the duplic

25条回答
  •  眼角桃花
    2020-11-22 04:49

    Taking @maxyfc's answer further, I needed to find all of the rows that were returned with the duplicate values, so I could edit them in MySQL Workbench:

    SELECT * FROM table
       WHERE field IN (
         SELECT field FROM table GROUP BY field HAVING count(*) > 1
       ) ORDER BY field
    

提交回复
热议问题