Finding duplicate values in MySQL

前端 未结 25 2172
执笔经年
执笔经年 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:35

    SELECT t.*,(select count(*) from city as tt
      where tt.name=t.name) as count
      FROM `city` as t
      where (
         select count(*) from city as tt
         where tt.name=t.name
      ) > 1 order by count desc
    

    Replace city with your Table. Replace name with your field name

提交回复
热议问题