我想知道是否可以将相同的值(偏移量)减去表格中特定列的所有值。
例如我有:
Col1
------
34
35
36
我想成功:
Col1
------
24
25
26
执行此操作的SQL代码是什么?
答案 0 :(得分:10)
您只是为了显示而这样做,还是想要使用减少的值更新表?
在第一种情况下:
select (Col1 - 10) from table
在第二个中(假设您要更新所有行):
update table set Col1 = (Col1 - 10)
答案 1 :(得分:3)
怎么样:
SELECT (MyCol - 10)
From MyTable