我的表格transaction
包含字段s_no,amount
,transaction_type("Debit","Credit")
,符号。
我想将借方的所有金额以及每个符号的交易类型贷记金额加总,即$,Rs,AED货币符号。
最后总计那个
是debit-credit
。
我试过这个:
答案 0 :(得分:0)
简单的GROUP BY
会解决您的问题吗?
SELECT `symbol`, SUM(IF(transaction_type = 'Debit', `amount` * -1, `amount`)) amount
FROM `transaction`
GROUP BY `symbol`
显然,您可能需要调整索引以支持此功能,可能在(symbol
,amount
)上