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

与此问题有关系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同时更新和选择SELECT?

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

遗憾的是,MySQL不支持RETURNING,因此您需要编写单独的语句.

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

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

转载注明原文:如何在MySQL中同时更新和选择 - 代码日志