質問: year(date())* 12 + datepart("m", date()) - 1 では日付を返してしまうため、iifと組み合わせようとしましたが上手くいきません。 上手いやり方を御存じの方がいらっしゃいましたら、何卒ご教授頂きたく存じます。 よろしくお願いいたします。
回答: [b] iif(format([salesdate],"yyyymm")=format(dateadd("m",-1,date()),"yyyymm"),1,0) [c] iif(format([salesdate],"yyyymm")=format(dateadd("m",-2,date()),"yyyymm"),1,0)