mysql - MySQL是否支持原子选择和一起更新

标签 mysql select

我正在 MySQL 中寻找类似以下内容的内容:

SELECT Field1 
FROM MyTable 
AFTER UPDATE 
SET Field2 = 'myvalueX' 
WHERE Field3 = 'myvalueY';

上述假设语句为受语句更新部分影响的每一行返回 Field1 的值。

MySQL中有这样的语句吗?

最佳答案

做类似的事情:

START TRANSACTION;
UPDATE ....
SELECT ....
COMMIT;

关于mysql - MySQL是否支持原子选择和一起更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15573257/

相关文章:

mysql - 如何在mysql中使用内部查询获取源城市和目的地城市名称

mysql - 如何在SQL中计算 "as large as the next #"中的数字?

php - 从联结表中选择一定数量的行

r - 如何仅选择r中数据帧每年出现的个体

php - 从您的数据库订购信息

sql - 选择以数字开头的值

c++ Socket选择接收问题

mysql - 在同一查询中重用选择结果

python - 如何检查从 Pandas 数据框中选择的值是否在列表中?

mysql - 多个自定义字段存储为meta_keys,如何与帖子连接?