SELECT sum(Case When vld.debit_credit = 'DB' Then amount Else 0 End) as dbtot,
sum(Case When vld.debit_credit = 'CR' Then amount Else 0 End) as crtot,
FROM `v_ledger_details`;
出了什么问题我想总结借方和贷方分开可以帮助我。
答案 0 :(得分:2)
删除,
之前的from
和表v_ledger_details
的别名,试试这个;)
SELECT sum(Case When vld.`debit_credit` = 'DB' Then amount Else 0 End) as dbtot,
sum(Case When vld.`debit_credit` = 'CR' Then amount Else 0 End) as crtot
FROM `v_ledger_details` vld;