我想更新列并使用MySQL中的单个查询选择值
例如
update table set address='bangalore',updated_count =updated_count+1 where id=1
select * from table where id=1
答案 0 :(得分:3)
这是不可能的。如@ D-Shih所述,您不能在同一查询中同时进行更新和选择。 SQL update
约定不允许返回数据,并且select
语句无法写入表。
每个都有自己的目的,不能用一个语句写成。它们必须分别执行。