求查询表里对应数量汇总合计相减的明细表
MFPOS 表有字段为:
OS_ID, CLS_ID, BIL_TYPE
SO F 01
SO F 01
SO F 02
SO F 01
SO F 02
.....
TFPOS表有字段为:
OS_ID, PRD_NO, QTY
SO CP0245 5000.00
SO CP0245 2000.00
SO CP0245 9000.00
SO CP0241 1000.00
SO CP0241 900.00
.....
我想求出两个表MFPOS.OS_ID=TFPOS.OS_ID='SO' 并 MFPOS.CLS_ID='F'
且MFPOS.BIL_TYPE都等于'02'对应TFPOS.PRD_NO的TFPOS.QTY总合计减去
MFPOS.BIL_TYPE都等于'01'对应TFPOS.PRD_NO的TFPOS.QTY总合计大于0的数值;
另一条件:按TFPOS.PRD_NO可查询;
显示为:
PRD_NO, QTY1, QTY2, QTY3
CP0245 9000 7000 2000
......
注:QTY1为MFPOS.BIL_TYPE都等于'02'的PRD_NO总合计
QTY2为MFPOS.BIL_TYPE都等于'01'的PRD_NO总合计
QTY3=QTY1-QTY2
上面的CP0241这个货号因为对应'02'的合计减去'01'的合计少于零(900-1000=-100)所以没有显示出来
谢谢哪大虾帮忙!