首页新闻找找看学习计划

删除重复数据并保留一条为什么很少有人用这种 not in 方式???

0
[待解决问题]

为什么网上查到的删除重复数据都用 having > 1 或者 左连接 min(id)之类的,

直接 delete from A where id not in (select min(id) from A group by a,b)不就可以吗???

或者这样有什么劣势,欢迎大家来指教~~

一 定 会 去 旅 行的主页 一 定 会 去 旅 行 | 菜鸟二级 | 园豆:206
提问于:2020-01-02 12:20
< >
分享
所有回答(1)
0

因为你这样在后边儿再写一个select语句,这不又查了一回嘛,性能会慢好多

乾子 | 园豆:270 (菜鸟二级) | 2020-02-22 07:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册