Hom*_*r_J 3 mysql select duplicates
解决!感谢大家.
我需要搜索重复项 - 表格如下:
id, q1, q2, q3, text
Run Code Online (Sandbox Code Playgroud)
id是独一无二的,我只对找到字段text相同的重复项感兴趣.
任何建议,因为我不知道从哪里开始!
谢谢,
荷马.
这将返回重复值text:
SELECT text
FROM mytable
GROUP BY
text
HAVING COUNT(*) > 1
Run Code Online (Sandbox Code Playgroud)
这将返回具有重复值的所有记录text:
SELECT m.*
FROM (
SELECT text
FROM mytable
GROUP BY
text
HAVING COUNT(*) > 1
) q
JOIN mytable m
ON m.text = q.text
Run Code Online (Sandbox Code Playgroud)