新手使用Db.update(sql, paras)更新的时候不成功,但在Mysql里面手动执行就更新成功,是不是update嵌套SELECT不能这样操作
SQL语句如下:
UPDATE MGModel SET idPubImg=
(SELECT MIN(id) FROM MGImg WHERE MGImg.s=1 AND MGImg.idModel=MGModel.id)
WHERE isPub=1 AND idPubImg=0;
项目:JFinal
确认没有报错吗?