mysql 5.7版本效果等同开窗
SUM(COLLECTION_PRINCIPAL) OVER (PARTITION BY payment_apply_code ORDER BY pay_date)
将上述8.0开窗函数,转换为5.7版本可用的子查询,需要结果一致 最后需要达成的目的如下
ROUND( payment_amount - SUM(COLLECTION_PRINCIPAL) OVER (PARTITION BY payment_apply_code ORDER BY
pay_date))