我需要创建一个计算字段,如果一个日期字段位于另一个日期字段的+/- 28天之内,则将给我“是”或“否”。因此,例如,如果a.date = 1/1/15且b.date为30/3/15,则计算字段将为'no';如果b.date是10/1/15,它将说是。同样,如果b.date为1/11/14,则表示“否”;如果是10/12/14,则会说“是”。
非常感谢,我需要编写一个IIF语句,该语句可能是嵌套的,但是我为此感到吃力,所以任何建议都将受到欢迎。
谢谢
几乎就是这个(case
要救援的声明):
create table [Sample] (
ID int identity,
DateA datetime,
DateB datetime,
Result as case
when DateA between dateadd(dd, -28, DateB) and dateadd(dd, 28, DateB) then 'yes'
else 'no'
end
)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句