在MYSQL的UPDATE语句中使用子查询时,子查询含有UPDATE表时出现的错误
解决方法是在子查询中再次使用子查询如:
UPDATE a SET a.name = 'a' WHERE id IN (SELECT a.id FROM (SELECT * FROM a) AS a , b WHERE a.xx = b.xx)
在MYSQL的UPDATE语句中使用子查询时,子查询含有UPDATE表时出现的错误
解决方法是在子查询中再次使用子查询如:
UPDATE a SET a.name = 'a' WHERE id IN (SELECT a.id FROM (SELECT * FROM a) AS a , b WHERE a.xx = b.xx)