多版本号物料清单按材料展开(最下阶层展开)使用环境:mssql2000
以下是物料清单视图: vip_goodsbom
select * from vip_goodsbom
单据id, 父件编码, 父版本号, 父件数量, 子件序号,子件编码, 子件数量,关联子件版本号
billid, materialid, fbomno, fqty, citemno, elemgid, cqty, cbomno
1001, A , v01 , 1 , 1 , B , 1 ,
1001, A , v01 , 1 , 2 , C , 1 ,
1001, A , v01 , 1 , 3 , D , 2 , v02 ----(注意)
1001, A , v01 , 1 , 4 , p , 1 ,
1002, D , v02 , 1 , 1 , E, 1 , v03 ----(注意)
1003, E , v03 , 1 , 1 , F , 2 ,
1003, E , v03 , 1 , 2 , G , 1 , 1009, A , v78 , 1 , 1 , K , 1 ,
1009, A , v78 , 1 , 2 , J , 1 ,
1009, A , v78 , 1 , 3 , D , 1 , v021、求按材料展开所需用量 (bom多版本号) 结果需要是视图或函数
2、当数据量比较大时怎么可以加快运算效率
materialid, fbomno, fqty, citemno, elemgid, cqty, cbomno
A , v01 , 1 , 1 , B , 1 ,
A , v01 , 1 , 2 , C , 1 ,
A , v01 , 1 , 3 , F , 4 , ----(注意)
A , v01 , 1 , 4 , G , 2 , ----(注意)
A , v01 , 1 , 5 , p , 1 , A , v78 , 1 , 1 , K , 1 ,
A , v78 , 1 , 2 , J , 1 ,
A , v78 , 1 , 3 , F , 2 , ----(注意)
A , v01 , 1 , 4 , G , 1 , ----(注意)
以下是物料清单视图: vip_goodsbom
select * from vip_goodsbom
单据id, 父件编码, 父版本号, 父件数量, 子件序号,子件编码, 子件数量,关联子件版本号
billid, materialid, fbomno, fqty, citemno, elemgid, cqty, cbomno
1001, A , v01 , 1 , 1 , B , 1 ,
1001, A , v01 , 1 , 2 , C , 1 ,
1001, A , v01 , 1 , 3 , D , 2 , v02 ----(注意)
1001, A , v01 , 1 , 4 , p , 1 ,
1002, D , v02 , 1 , 1 , E, 1 , v03 ----(注意)
1003, E , v03 , 1 , 1 , F , 2 ,
1003, E , v03 , 1 , 2 , G , 1 , 1009, A , v78 , 1 , 1 , K , 1 ,
1009, A , v78 , 1 , 2 , J , 1 ,
1009, A , v78 , 1 , 3 , D , 1 , v021、求按材料展开所需用量 (bom多版本号) 结果需要是视图或函数
2、当数据量比较大时怎么可以加快运算效率
materialid, fbomno, fqty, citemno, elemgid, cqty, cbomno
A , v01 , 1 , 1 , B , 1 ,
A , v01 , 1 , 2 , C , 1 ,
A , v01 , 1 , 3 , F , 4 , ----(注意)
A , v01 , 1 , 4 , G , 2 , ----(注意)
A , v01 , 1 , 5 , p , 1 , A , v78 , 1 , 1 , K , 1 ,
A , v78 , 1 , 2 , J , 1 ,
A , v78 , 1 , 3 , F , 2 , ----(注意)
A , v01 , 1 , 4 , G , 1 , ----(注意)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货