如下SQL语句是保留id最大的重复的记录,其他id的重复的记录会删除。
现有记录如下:
只保留男生name重复的最大id的记录,id为6、7的记录会被删除!
语句1使用子表, delete语句里的'where sex = 1'别忘了写!语句1是正确的:
语句2会把所有的记录都删除掉:
语句3执行报错:
以上语句则报错 ERROR 1093 (HY000): You can't specify target table 'white_user_new' for update in FROM clause
「欢迎关注,每天更新工作实用技能」
领取专属 10元无门槛券
私享最新 技术干货