我在 MYSQL 中有一个表,可以说 THETABLE
,其值为 id
、x
、xx
...
如何执行此操作:更新表格,其中 x > 500 SET xx=xx+100
我想选择 x
值大于 500 的所有行,并通过增加它们来更新 xx
。
可选:完成后,x
应变为 0
,而 xx
现在为 600
>.
最佳答案
您的查询语法错误...它应该位于下面(SET
位于 WHERE
之前)
UPDATE THETABLE
SET xx = xx+100,
x = 0
WHERE x > 500
关于mysql - 更新所有 MYSQL 表中值大于 X 的行,忽略其他,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46198323/