2011-03-17 134 views
1


假設我有一個表如下,我想更新貓爲22如果id> 2,我該怎麼寫這個語句?SQL - 更新語句

由於

id cat 
----- ----- 
1  12 
2  12 
3  32 
4  32 
5  32 
…  … 
100 32 
+0

如果我想添加一個條件:cat = 32,sql應該是「UPDATE table SET cat = 22 WHERE id> 2 && cat = 32」? – 2011-03-17 03:55:09

+1

是的..只是你使用AND而不是&& – Jai 2011-03-17 03:57:04

+0

好吧,它的工作原理,謝謝 – 2011-03-17 03:58:58

回答

2

更新[表名]中設置貓= 22其中id> 2;

1
UPDATE table SET cat = 22 WHERE id > 2