2013-06-27 29 views
0

我想給int類型的某個表列的所有錶行數據添加一定數量。SQL查詢向int表數據添加一個數

爲了解釋

例如,我有這種表在我的數據庫。

------------------------ 
| Name | Money | 
------------------------ 
|John  |20   | 
|Jake  |30   | 
------------------------ 

然後我想一起去500 感謝事先既增加自己的錢。

回答

4

運行

update your_table 
set `money` = `money` + 500 

添加500到所有行的money列。使用

update your_table 
set `money` = `money` + 500 
where name in ('John', 'Jake') 

根據它們的name只更新這兩個條目。

+0

非常感謝。 – CudoX

+1

@ Gelo103097 ..即使我同意上面的查詢,如果你發現它幫助你,然後將其標記爲答案。它最好的,你可以給予比謝謝.. :) –

+1

我知道我應該這樣做。它不像你可以立即按下它?它有一個冷卻時間 – CudoX