chdlxm 发表于 2009-7-1 14:44:08

如何求出这个结构

求助,如何得到表
我有两个表,一个产品的基本结构的表,一个盘点表,如下:
产品结构表
编号图号      工序      材料号    数量    单位
001E1      下料      D1      45      KG
002E1      组装1    W1      1      个
003E1      组装2    F1      5      K
004E1      包装      PS1      0.01    个
005E2      下料      D1      34      KG
006E2      组装1      W1      1      个
007E2      包装      PS      0.02    个
008E3      下料      D2      32      KG
009E3      组装1    W2      1      个
010E3      组装2    F2      1      个
011E3      包装      PB1      0.1    个
012E4      下料      D2      24      KG
013E4      组装1    W2      1      个
014E4      组装2    W2      1      个
015E4      包装      PB1      0.05    个

盘点表
编号    产品      工序    数量
001    E1      下料    231
002    E2      下料    123
003    E3      下料    543
004    E1      组装1142
005    E3      组装1132
006    E4      组装1345
007    E1      组装2345
008    E3      组装2234
009    E4      组装2245
010    E1      包装    129
011    E2      包装    231
012    E3      包装    391
想通过sql得到下表

编号    图号    工序    材料号数量

其中数量为表1的数量与表二的数量的乘积,如果操作,非常感谢!

chdlxm 发表于 2009-7-2 09:43:46

还是有问题,大概我没有说清楚,例如,盘点表中E1
下料D1需要的数量为: {231(下料工序)+142 (组装1)+345(组装2)+ 129 (包装)}*45KG
组装1中W1 的数量为:{142 (组装1)+345(组装2)+ 129 (包装)}*1个
组装2中F2 的数量为:{345(组装2)+ 129 (包装)}*1个
包装PS1 的数量为: 129*0.01 个

chdlxm 发表于 2009-7-2 10:03:01

在线等,更新一下,非常感谢

chdlxm 发表于 2009-7-2 16:06:08

在线等,更新一下,非常感谢
页: [1]
查看完整版本: 如何求出这个结构

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com