27,579
社区成员
发帖
与我相关
我的任务
分享
select a,b,
case when a='' then
case when cast(datediff(day,b,getdate()) as float) /100>1
then '@1@'+cast(datediff(day,b,getdate()) as float)/100+'.0000'+'&1&'
when cast(datediff(day,b,getdate()) as float) /100<=1
then '@1@'+replace(a,1.0000-(convert(decimal(18,4),cast(datediff(day,b,getdate()) as float)/100,0)),'')+'&1&'
end
end
from qq