做了一个纯sql的解法,没优化过,但愿有帮助。在postgres上面测试通过。
结果:
card_no tran_id tran_dt trans_type tran_id zf_cnt dl_cnt
1234567 1001 2016-07-07 18:02:30 查询 1001
1234567 1002 2016-07-08 09:22:15 支付 1002
1234567 1003 2016-07-10 11:23:40 登录 1003 1
1234567 1004 2016-07-11 15:12:30 支付 1004 1
2222222 2221 2016-07-12 18:02:30 登录 2221
2222222 2222 2016-07-14 09:22:15 支付 2222 1
2222222 2223 2016-07-16 11:33:40 支付 2223 1