作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
是否可以将一个数字添加到 sql 列中的未知数字?例如:
在我的 sql 数据库中有一个名为“overallRating”的列。我想将 +1 添加到该列中存储的任何数字。因此,如果数字 14 存储在 overallRating 列中,+1 将使它成为 15。
是否可以在不首先从 sql 中检索该数字的情况下执行此操作?像这样的东西:
UPDATE MyTable SET overallRating+=1 WHERE url='myurl..'
编辑当解决方案已经给出时:
实际上我还没有尝试上面的代码,但我现在尝试了并且它也有效。我在第一次尝试时犯了一个语法错误,这就是我认为它不起作用的原因。
最佳答案
+=
语法对于 T-SQL 来说是非常新的,目前大多数 PROD 系统通常不支持它,所以您只需要把它拼写出来:
UPDATE MyTable SET overallRating=overallRating+1 WHERE ...
关于c# - 在SQL中将一个数字添加到未知数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21143909/
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: Combination of List> 我有多个列表,可以是 2 个或 3 个,最多 10 个列表,有多个
我是一名优秀的程序员,十分优秀!