2017-08-16 121 views
0

我是至少60天逾期,但不到90天的逾期作爲前結束的帳戶列表月(fieldname = procdate)。假設未來沒有付款,我需要知道每個賬戶將在90天后過期的日期。計算SQL將來的日期取決於當賬戶的名單分別爲90逾期天數

假設我只有兩個帳戶和procdate是2017年7月31日。一個帳戶是61天過期。另一個是逾期70天。每個日期將過去90天的日期是多少?

因此,什麼是我可以把我的選擇列表中的計算,以計算每個賬戶變爲90逾期天數的日期?

+0

你應該顯示一些樣本數據和預期的結果。也標記正在使用的數據庫。 –

+0

它是如何知道標記爲「dateadd」,但你不能做一個websearch找出如何調用dateadd函數? – Hogan

+0

對不起VKP&Hogan不太使用DATEADD,我知道這是一個相當基本的問題,但你的問題是'激勵'。請看我的回答,謝謝! – Craig

回答

0

而不是掛斷計算90-x(x是過期或PDDAYS),然後使用它與procdate(上個月底)和DATEADD ...我意識到我可以簡單地使用每個貸款的原始到期日(orgduedate)並使DATEADD變得更加簡單: DATEADD(dd,90,orgduedate)與PDDAY90 =每個貸款將在90天后到期的日期。 此外,由於我已經把在where子句中的以下內容: PDDAYS> = 60和PDDAYS 我保證,我的貸款初始種羣滿足LOB的請求信息的標準。