在MySQL中查找重复值我有一个包含varchar列的表,我希望在这个列中找到所有具有重复值的记录。我能用来查找副本的最好的查询是什么?
3 回答
慕尼黑的夜晚无繁华
TA贡献1864条经验 获得超6个赞
SELECT
GROUP BY
SELECT name, COUNT(*) c FROM table GROUP BY name HAVING c > 1;
慕哥9229398
TA贡献1877条经验 获得超6个赞
SELECT *FROM mytable mtoWHERE EXISTS ( SELECT 1 FROM mytable mti WHERE mti.varchar_column = mto.varchar_column LIMIT 1, 1 )
varchar_column
COUNT(*)
COUNT(*)
COUNT(*)
varchar_column
添加回答
举报
0/150
提交
取消