mysql 找出重复数据
时间: 2023-02-20 08:44:47 浏览: 85
mysql 数据表中查找重复记录
在 MySQL 中,你可以使用以下 SQL 语句找出重复数据:
```
SELECT column1, column2, ..., COUNT(*)
FROM table_name
GROUP BY column1, column2, ...
HAVING COUNT(*) > 1;
```
其中,`column1, column2, ...` 是你想要检查重复性的列,`table_name` 是你要检查的表的名称。
例如,如果你想检查 `person` 表中姓名和电话号码列是否有重复数据,你可以使用以下语句:
```
SELECT name, phone, COUNT(*)
FROM person
GROUP BY name, phone
HAVING COUNT(*) > 1;
```
阅读全文