请duanzilin(寻)帮忙解答一下这个问题
to:duanzilin(寻)
感谢你在http://community.csdn.net/Expert/topic/4445/4445168.xml?temp=.2422907帖子中的解答。
现在这个问题和上一个问题其实是同样的问题
b表
ID MONTH RECQTY LINECOST
0002 2005-9 1 12
0003 2005-9 1 203.00
0001 2005-10 1 1500.00
0002 2005-10 2 12.00
0003 2005-10 3 202.00
0001 2005-11 2 1500.00
0002 2005-11 1 11.00
c表
ID MONTH USEQTY LINECOST
0001 2005-9 3 1581.2
0003 2005-9 5 203.00
0001 2005-10 3 1500.00
0003 2005-10 3 202.00
0001 2005-11 2 1500.00
0002 2005-11 1 11.00
0003 2005-11 4 201.00
结合上个问题中的a表
ID MONTH QTY COST
0001 2005-9 8 100.00
0002 2005-9 0 10.00
0003 2005-9 3 203.00
0001 2005-10 5 110.00
0002 2005-10 4 12.00
0003 2005-10 5 202.00
0001 2005-11 2 111.00
0002 2005-11 2 11.00
0003 2005-11 2 201.00
得到以下的结果:
ID NMONTH NQTY NCOST LMONTH LQTY LCOST USEQTY LINECOST1 RECQTY LINECOST2
0001 2005-9 8 100.00 3 1581.2 0 0
0002 2005-9 0 10.00 0 0 1 12
0003 2005-9 3 203.00 5 203.00 1 203
0001 2005-10 5 110.00 2005-9 8 100.00 3 1500 1 1500
0002 2005-10 4 12.00 2005-9 0 10.00 0 0 2 12
0003 2005-10 5 202.00 2005-9 3 203.00 3 202 3 202
0001 2005-11 2 111.00 2005-10 2 110.00 2 1500 2 1500
0002 2005-11 2 11.00 2005-10 2 12.00 1 11 1 11
0003 2005-11 2 201.00 2005-10 2 202.00 4 201 0 0
其中:
NMONTH NQTY NCOST
本月月份 本月数量 本月金额
LMONTH LQTY LCOST
上月月份 上月数量 上月金额
RECQTY LINECOST2
b表的USEQTY LINECOST
USEQTY LINECOST1
c表的RECQTY LINECOST
谢谢了先