DDDDMMYY として格納されている日付のフィールドがあり、この日付と現在の日付の間の日数を計算したいと考えています。
WINSQL と DB2 を使用しています。
以下のステートメントを使用して結果を取得します
days(curdate())-days(date(substr(lsdate+100000000,2,4)||'-'||substr(lsdate+100000000,6,2)||'-'||substr(lsdate+100000000,8,2)))
しかし、これを WHERE 句として使用することは可能ですか?
WHERE days(curdate())-days(date(substr(lsdate+100000000,2,4)||'-'||substr(lsdate+100000000,6,2)||'-'||substr(lsdate+100000000,8,2))) < 10