MySQL UPDATE基于值

时间:2012-10-18 23:37:52

标签: mysql

我需要查询来更新行,但首先检查是否有特定的数字。

Example: 
number = 10

如果该行包含数字10,请不要更新。 它只需要查询。这样的事情。

SELECT `number` FROM `users`;
if row.number == 10 then don't update
else update set number=12

1 个答案:

答案 0 :(得分:2)

UPDATE users
SET number = 12
WHERE number <> 10