我本质上想在我的mysql数据库中创建一个'全局变量'。
所以我有一个包含两个字段的表:
ID
GlobalNumber
我正在做这个讽刺:
UPDATE that_table SET GlobalNumber=GlobalNumber+1 WHERE ID=whatever
SELECT GlobalNumber FROM that_table WHERE ID=whatever;
但我确定有一种方法可以用一个声明来做到这一点。我尝试的任何东西都给我一个语法错误。
如何在一行中完成整个操作?
答案 0 :(得分:1)
mix-blend-mode
和update
语句无法一起运行。
select
和update
语句都是两种不同类型的DML(数据操作语言),不能组合在一起。
但是,您可以有选择地更新几个可以使用嵌套查询的元组。
这样的事情:
select