我试图摆脱使用PTP日期而仅使用ACH的日期。我试图退还开票日期低于18/31/18的贷款。我该如何限制呢?
我已经尝试了一些日期格式。
SELECT
ach.acctrefno,
ach.billing_next_date,
DATEADD(mm, 1, billing_next_date) billing_next_period,
DATEADD(day, DATEDIFF(day, 0, GETDATE()), 0) today,
ach.status
FROM
loanacct_ach ach
WHERE
(ach.billing_next_date > DATEADD(day, DATEDIFF(day, 1, GETDATE()), 0))
AND (ach.billing_next_date < DATEADD(mm, 1, ach.billing_next_date))
ORDER BY
ach.billing_next_date
我如何限制它退还那些少于2018年12月31日的贷款?
答案 0 :(得分:5)
这不是逻辑吗?
SELECT ach.*
FROM loanacct_ach ach
WHERE ach.billing_next_date < '2019-01-01'