0
一般に、これは2つの日付間の日数を取得するために使用されますが、 には両方の日付が含まれていません。それは単に違いを与えるだけです。両方の日付を含めるには、結果に を追加する必要があります。私の両日付の列がタイプ の日付であるため、追加できません。両方の日付を含む2つの日付の違いを取得するにはどうすればよいですか?
Select Case When DATEDIFF(d,DateFrom ,DateTo) is null
Then DATEDIFF(d,DateFrom ,DateTo)
else
DATEDIFF(d,DateFrom,DateTo) + 1
End
From Table
しかし、DateTo
に毎日追加する
'DATEDIFF'を使用して説明 – HoneyBadger
がどのようにnullを得ることができる有用な問題ではない「それが動作していませんか」? – LONG
ロジックが健全なので、何を得ているのですか? – kazzi