2013-06-27 72 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