怎么用SQL语句实现表中的一个字段加1啊??

时间:2021-01-11 15:07:12
怎么用SQL语句实现表中的一个字段加1啊??

我想更新表中的一个字段(数值型)等于原来的值加1 或 减 1

用SQL语句怎么写呢?

6 个解决方案

#1


update 表名 set 字段名=字段名+1 where id =条件

#2


不行啊,没有加啊

我打出来的查询字串还是   原来的值

#3


sql server
---------------------------------------------------------
update 表名 set 字段名=isNull(字段名,0)+1 where id =条件

Access
----------------------------
update 表名 set 字段名=iif(isNull(字段名),0,字段名)+1 where id =条件


#4


同意 可以的

#5


楼上的能实现的。

#6


楼上

#1


update 表名 set 字段名=字段名+1 where id =条件

#2


不行啊,没有加啊

我打出来的查询字串还是   原来的值

#3


sql server
---------------------------------------------------------
update 表名 set 字段名=isNull(字段名,0)+1 where id =条件

Access
----------------------------
update 表名 set 字段名=iif(isNull(字段名),0,字段名)+1 where id =条件


#4


同意 可以的

#5


楼上的能实现的。

#6


楼上