删除某表中某字段重复的记录
2016-10-20 13:38
169 查看
DELETE FROM TableName where id not in (select id from (select min(id) as id from TableName group by Key) as b );
TableName:对应的表
Key:字段
相关文章推荐
- SQL删除某些字段重复的记录(只保留一条)
- 查询|删除同一表内一个或多个字段重复记录的SQL语句
- Oracle删除部分字段重复和完全重复记录的方法
- sql2005,删除某个字段重复的记录,随机留下一条记录
- SQL删除某些字段重复的记录(只保留一条)
- mysql删除表中某一字段重复的记录
- 如何按字段删除重复记录
- sql server 删除某个字段重复的记录并留下一条记录
- mysql删除同一表中重复字段记录
- 如何使用SQL删除某个字段重复的记录,保留其中一条
- 按某一字段分组取最大(小)值所在行的数据,如何按字段删除重复记录
- oracle 删除指定字段重复的记录
- 如何按字段删除重复记录
- SqlServer-删除某一个字段重复的记录,只保留一条
- 如何按字段删除重复记录
- 删除有两个字段相同的多条重复记录,只保存一条
- 如何删除表记录中重复的字段
- 删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最大的记录
- Sql Server表中删除重复记录最简单方法(多字段重复)
- 删除mysql表部分关键字段重复的记录