
《MysqL教程MysqL入门》要点:
本文介绍了MysqL教程MysqL入门,希望对您有用。如果有疑问,可以联系我们。
报错的sql如下:
delete from `user` where ID not in (select min(ID) as ID from `user` group by name );
报错的原因是:不能先select出同一表中的某些值,再update这个表(在同一语句中).
改成下面这样就好了(将查出的数据再通过中间表查一遍):
delete from `user` where ID not in (
select ID from(
select min(ID) as ID from `user` group by name
) ID
); 总结
以上是内存溢出为你收集整理的MySQL教程Mysql入门全部内容,希望文章能够帮你解决MySQL教程Mysql入门所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)