繁体   English   中英

如何每天更新一栏

[英]How to update a column on daily wise

如何通过添加列的当前值和新的更新值来更新列

例..

如果countofcustomer列的值是5,则是今天,如果v正在获取新的更新值,则

countofcustomer为2,则该列应更新为7。

update table
set value = v.value 
from table t join 
(Select Sum(value),customer
from table
where month(ENDDATETIME) =  month(getdate())    
group by customer
)v
on v.customer = t.customer

我不确定我是否正确理解了这个问题,但是触发可能会有用:

msdn触发器:

当引发表事件(例如更新)时,您将执行操作。

请试试:

update tbl set countofcustomer=countofcustomer + 2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM