更新并选择在mysql中使用单个查询

时间:2018-07-27 12:15:34

标签: mysql sql

我想更新列并使用MySQL中的单个查询选择值

例如

update table set address='bangalore',updated_count =updated_count+1 where id=1 
select * from table where id=1

1 个答案:

答案 0 :(得分:3)

这是不可能的。如@ D-Shih所述,您不能在同一查询中同时进行更新和选择。 SQL update约定不允许返回数据,并且select语句无法写入表。

每个都有自己的目的,不能用一个语句写成。它们必须分别执行。