删除所有重复行,只删除MySQL中的一个行?
如何删除MySQL表中的所有重复数据?
例如,使用以下数据:
SELECT * FROM names;
+----+--------+
| id | name |
+----+--------+
| 1 | google |
| 2 | yahoo |
| 3 | msn |
| 4 | google |
| 5 | google |
| 6 | yahoo |
+----+--------+
我会用SELECT DISTINCT name FROM names;如果是SELECT查询。
我该怎么做DELETE只删除副本而只保留一条记录?
慕妹3242003
相关分类