delete from myTableName where id in (select id from myTableName where colName is null);
这行sql语句会出现ERROR 1093错误
解决办法:
delete from myTableName where id in (select id from (select * from myTableName where colName is null) tempTable);
本文介绍了一种解决MySQL中ERROR1093错误的方法,该错误通常发生在尝试从同一个表中进行选择和删除操作时。通过创建一个临时表来避免此问题。
delete from myTableName where id in (select id from myTableName where colName is null);
这行sql语句会出现ERROR 1093错误
解决办法:
delete from myTableName where id in (select id from (select * from myTableName where colName is null) tempTable);
503

被折叠的 条评论
为什么被折叠?