1、例如Mysql数据库中表a中的记录,id=2,id=6,id=7的记录是重复的(iId,cId等多个字段相同),现在想留下id最小(id=2)或最大(id=7)的一条记录
想要得到结果
2、sql语句
DELETE FROM a WHERE id NOT IN (SELECT * FROM (Select min(id) From a AS bieminga Group By iId,cId) AS biemingb);
1、例如Mysql数据库中表a中的记录,id=2,id=6,id=7的记录是重复的(iId,cId等多个字段相同),现在想留下id最小(id=2)或最大(id=7)的一条记录
想要得到结果
2、sql语句
DELETE FROM a WHERE id NOT IN (SELECT * FROM (Select min(id) From a AS bieminga Group By iId,cId) AS biemingb);