由于 Ajax 错误,我最终得到大量重复数据,其中 2 列的组合需要是唯一的。
对于这个问题,我将表格简化为 name
和 surname
。
想象在表users
中,我怎样才能得到id
其中name
+ surname
是重复的。
我附上了一张照片。
最佳答案
SELECT id, name, surname FROM users t1 WHERE
EXISTS(SELECT id FROM users t2
WHERE t1.id <> t2.id AND
t1.name = t2.name AND
t1.surname = t2.surname)
关于MYSQL 选择重复的行,其中重复 2 或 3 列值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18180114/