我有两个表ledgertable,openingtable我想要一个如下所示的报告,使用这两个表: 货号商品名称|开幕日期|凭证号|购买|问题返回|部门|平衡|备注
1个Ac Box 2 2018年1月12日20180000000044 1 3.00
2017/09/16 2017916005 1 III DORM 2.00 for Commen Room,由Kishan收集
10/07/2017 2017107003 1 III DORM 1.00由Sanjay收集
2017年9月15日2017000000461 1 2.00
10/06/2017 2017000000526 1 3.00
我没有得到查询该怎么做。我写了一个查询,但是在余额列中给出了错误的结果。基本上所有值都正确,但是我在计算余额时遇到问题。
这是我的查询:
“选择l.trandate,l.voucherno,l.itemno,l.itemname,l.receve,l.issue,l.returnback,l.to_dept,o.opening,l.remarks,balance =((o.opening + isull(receve,0)+ isnull(returnback,0))-isnull([issue],0))+ isnull((select sum((isnull(receve,0)+ isnull(returnback,0))-isnull([来自分类帐b的问题],0)),其中来自分类帐l的b.voucherno