在Postgres中增加一个值

我对postgres有点新鲜。 我想在一个postgres表中的一个字段中取一个值(这是一个整数),并增加一个。 例如,如果“总计”表有2列,“名称”和“总计”,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;