我有一个任务要写一个sql来总结以下数据:
select
payment,
status,
interest,
principal
from payment
payment status interest principal
1 A 100 0
2 r 0 500
3 o 0 400
4 d 0 100
5 A 0 200
6 A 200 0
7 A 300 0
8 A 0 300
- 与利息有关的付款将是利息不为 0
- 与本金有关的付款将是本金不为 0 的情况
- 数据需要拆分为类型
我正在寻找的结果与此类似:
Interest total count principal total count
Status - A 3 1
Other 0 4
total of all payments 3 5
我一直在使用分组功能,但无法分组超出利息金额。任何建议将不胜感激。