使用嵌套查询的MySql Update Query

时间:2017-12-20 08:07:38

标签: mysql nested-queries

我想只更新表日志中的最后一行..它按ID字段按升序排列..以下查询给出错误

update Inventory.logs as a set a.Session=90 where a.ID=(select max(ID) from Inventory.logs)

给出错误

you cant specify target table a for update in From Clause

1 个答案:

答案 0 :(得分:0)

试试这段代码 我希望这很有意义

update Inventory.logs set Session=90 order by id desc limit 1