重复数据删除,只保留一条记录, SQL该怎么写

65 阅读1分钟

A表

用户ID姓名年龄
1张三28
1张三28

delete from A表 where rowid not in( select min(rowid) from A表 group by 用户ID )

执行后结果:

用户ID姓名年龄
1张三28