如何在MySQL中同时更新和选择

Mp *_*ega 8 mysql select

与这个问题的关系如何UPDATE和SELECT同时 和这个代码:

UPDATE table SET foo=1 WHERE boo=2

SELECT * from table WHERE foo=1 AND boo=2
Run Code Online (Sandbox Code Playgroud)

如何使用MySQL同时更新和选择SELECT?

似乎提问现有问题的人使用PostgreSQL.我怎么能在MySQL中这样做?似乎returningMySQL中没有命令.

wp7*_*8de 2

不幸的是,MySQL 不支持 RETURNING,因此您需要编写单独的语句。

作为替代方案,您可以依赖存储过程。

一般来说,MySQL 是否有等效的返回子句的问题在这里得到解决:Mysql 等效的返回子句