2012-10-18 90 views
-1

我需要一個查詢來更新行,但首先檢查是否有一個特定的數字。MySQL UPDATE基於值

Example: 
number = 10 

如果該行包含數字10,則不要更新。 它只需要查詢。像這樣的東西。

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

似乎0級的問題,不值得一問這裏的 –

回答

2
UPDATE users 
SET number = 12 
WHERE number <> 10