与此问题有关系How UPDATE and SELECT at the same time 并使用此代码:
UPDATE table SET foo=1 WHERE boo=2
SELECT * from table WHERE foo=1 AND boo=2
如何使用MySQL同时更新和选择?
似乎询问现有问题的人使用PostgreSQL。我怎么能在MySQL中这样做?似乎MySQL中没有returning
命令。
答案 0 :(得分:1)
不幸的是,MySQL不支持RETURNING,因此你需要编写单独的语句。
作为替代方案,您可以依赖存储过程。
一般来说,MySQL是否具有等效的返回子句的问题在这里得到解决:Mysql returning clause equivalent