1
oclock 2016-12-24 19:16:20 +08:00
看起来 id 和(term, planpay, actually)有一对多关系
select id, MAX(age(coalesce(actually, current_timestamp), planpay)) as overdue_days from load where actually is null or actually > planpay group by 1 PostgreSQL, noqa |
2
alexnone 2017-01-23 17:13:46 +08:00
当天首次出现逾期超过 30 天的合同号和逾期天数
这句话有点不好理解 按我理解就是 31 天欸 |
3
staticor 2017-02-14 10:07:17 +08:00
1 将 id 先根据还款期次和首次应还款日期, 展开之后的 N 期还款日期;
2 等额(本息)还款, 把实际还款日期和上面的应还日期取 diff, 得到逾期日期; 3 考虑提前还款的问题; 辅助函数 rank() datediff() |