SQLで
・2つの日付の差を取得
できます!
「DATEDIFF」関数により
取得できます!
SQL
ここでは例として
・「2022/11/30」と「2022/11/23」の差を取得
します。
※上記の2つ日付の差は「7」です。
DECLARE
@targetDate_001 AS DATE,
@targetDate_002 AS DATE,
@dDiff AS INT
SET @targetDate_001 = '2022/11/23'
SET @targetDate_002 = '2022/11/30'
SET @dDiff = DATEDIFF(d,@targetDate_001, @targetDate_002)
SELECT @dDiff AS '日付の差'
実行結果
2つの日付の差を取得できました。
※「2022/11/23」と「2022/11/30」の差である「7」を取得できました。
参考
上記で使用した以下の詳細は、公式サイトをご確認ください。
●「DATEDIFF」関数