mysql查询某两个字段值重复的记录
时间: 2023-07-13 21:33:37 浏览: 131
mysql 数据表中查找重复记录
可以使用以下 SQL 语句查询某两个字段值重复的记录:
```mysql
SELECT field1, field2, COUNT(*) as count
FROM table_name
GROUP BY field1, field2
HAVING count > 1;
```
其中,`field1` 和 `field2` 分别是需要判断是否重复的两个字段,`table_name` 是需要查询的表名。这条 SQL 语句会统计出所有 `field1` 和 `field2` 值相同的记录,并且将这些记录按照 `field1` 和 `field2` 进行分组,然后筛选出重复出现的记录(`count > 1`)。
如果你想要查看所有重复出现的记录,可以将 `COUNT(*)` 替换为 `*`,这样会返回所有重复出现的记录。
阅读全文