经常可以用到这个功能,在数据库里面有错误数据,他的主键是不同的但是其他字段相同,需要删除,如果逐渐是唯一的话可以直接利用主键来做,如果主键是多个的话需要新增一个ID列,然后通过比较进行删除
delete from aTable where ID_FIELD not in(select min(ID_FIELD)as ID_FIELD from aTable group by NAME_FIELD)
经常可以用到这个功能,在数据库里面有错误数据,他的主键是不同的但是其他字段相同,需要删除,如果逐渐是唯一的话可以直接利用主键来做,如果主键是多个的话需要新增一个ID列,然后通过比较进行删除
delete from aTable where ID_FIELD not in(select min(ID_FIELD)as ID_FIELD from aTable group by NAME_FIELD)