我希望根据借记和贷记添加金额的查询有什么问题

时间:2016-06-03 11:43:13

标签: mysql database

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`;

enter image description here

出了什么问题我想总结借方和贷方分开可以帮助我。

1 个答案:

答案 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;