我正在使用以下查询从两个表中获取记录。
我想从不同的表中获取借方金额,结果应如下所示。
我当前的查询
select VM.voucher_no, VM.vch_date,VM.vch_remarks, case when DT.vch_amt_type2app_elm='Debit' then dt.amount else 0 end as Debitamt,
case when DT.vch_amt_type2app_elm='Credit' then dt.amount else 0 end as Creditamt
from TBL_VOUCHER_DETAIL DT
INNER JOIN TBL_Voucher_Master VM
ON VM.voucher_no = DT.voucherdetail2vmaster
where VM.Vch_Date between '2015-06-17 15:12:51.000' and '2015-06-17 15:12:51.000'
and DT.voucherdetail2ledgers='L00012'
,结果如下
Voucher No Voucher Date Remark Debit Credit
49 17/06/2017 a 0 8229
另一张表: - Tbl_invo字段名称: - Inv no,date,cliName,Total,Dabit。