私はこのSQLを作成して、以下のように特定の日数を動的に計算します。しかし、エラーが発生し続けるため、それを機能させる方法がわかりません。
select Current Date + ( Dynamic numbr of days calculation here ) from TableName
通常、すべてのガイドは例を現在の日付+ 1日として示しています(これは機能しますが、上記では機能しません)どのようにすればそれを機能させることができますか?
現在の日付を選択+ 動的番号 TableNameからの日数
例えば.
select Current Date + 15 DAYS from TableName
ここで15は動的な数です。
SELECT CURRENT_DATE + (your dynamic numeric field) DAYS FROM FILE_NAME
AS400に基づく例:
1)
SELECT CURDATE() + (FLDA) DAYS FROM FILEA
2)
SELECT CURDATE() + 8 DAYS FROM FILEA
これを試して
SELECT
DATE(DTE_BILL_EFFCTV - 301 DAYS)
FROM BILL_ACCT
WHERE
DTE_BILL_EFFCTV > DATE(CURRENT DATE - 300 DAYS) ;