关于时间倒数的问题
我有一个字段是记录以后某一个天数的,我想让每过一天就减少一,
比如 数据库存的是‘2010-12-29’然后预备天数是4,那么明天预备天数就该是3
这样的操作该怎么写? 数据不只是一条,
declare @a int
declare @b datetime
select top 1 @b=OV_Bid from Order_Main
select @a=datediff(D,getdate(),@b)
不知道如果查询全部的话,怎么去接收,只会接收一个值。
------解决方案--------------------
sql job中
select top 1 @b=OV_Bid from Order_Main
select @a=dateadd(day,-1,@b)