满足条件时更新表格单元格

时间:2014-09-28 01:32:22

标签: sql

假设我的桌子中有以下单元格的表格

| subject | amount |
|    math | 40     |

我想定期用新数字更新“金额”,但是只要新数字大于旧数字我想要更新。可以用一个SQL请求来完成吗?

1 个答案:

答案 0 :(得分:1)

是:

update myTable
set amount = @NewAmount
where subject = 'math' and amount < @NewAmount

[你没有说新价值来自哪里。他们在另一张桌子上吗?如果是这样,则需要加入另一个表。]