QUERY PLAN
Limit (cost=116.13..116.23 rows=40 width=145)
-> Sort (cost=116.13..117.11 rows=395 width=145)
Sort Key: l.settle_at DESC
-> HashAggregate (cost=99.69..103.64 rows=395 width=145)
Group Key: l.id
-> Hash Right Join (cost=73.46..98.70 rows=395 width=145)
Hash Cond: (eh.erp_bank_amount_change_log_id = l.id)
-> Seq Scan on tbl_erp_bank_amount_change_log_handlers eh (cost=0.00..21.65 rows=1365 width=8)
-> Hash (cost=68.52..68.52 rows=395 width=145)
-> Seq Scan on tbl_erp_bank_amount_change_logs l (cost=0.00..68.52 rows=395 width=145)
Filter: ((settle_at >= '2026-01-01 00:00:00+08'::timestamp with time zone) AND (settle_at <= '2026-12-31 23:59:59+08'::timestamp with time zone) AND (erp_bank_id = 1))