前端之家收集整理的这篇文章主要介绍了
postgresql – 在Postgres中增加一个值,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我对postgres有点新。我想在postgres表中的字段中取一个值(它是一个整数),并将其
增加1。例如,如果表’totals’有2列,’name’和’total’,并且Bill总共有203,那么我将使用什么
sql语句将Bill的总计移动到204?
UPDATE totals
SET total = total + 1
WHERE name = 'bill';
如果你想确保当前值确实是203(而不是意外地增加它再次),你还可以添加另一个条件:
UPDATE totals
SET total = total + 1
WHERE name = 'bill'
AND total = 203;