--物料清单BOM基本信息
--BOM母件详细信息
--关联存货档案
--物料清单BOM基本信息
Selecta.AutoId'自动编号' ,a.BomId'BOM母件资料标识Id ' , a.ParentId'母件物料Id' , a.ParentScrap'母件损耗率' ,a.SharingPartId'被公用物料ID ' , b.InvCode'物料编码' From bom_parent a--BOM母件,子件等中间的一个关系连接表 join bas_part b on a.ParentId=b.PartId--bas_part.PartId = bom_parent.ParentID and b.InvCode='最顶层的母件编码'
|
--BOM母件详细信息
SELECT * FROMbom_bombb WHERE bb.BomId = 11--bom_bom.BomId = bom_parent.BomId |
--关联存货档案
selectbo.SortSeq'子件行号' ,bp.invCode '子件编码' ,i.cInvName '子件名称' ,i.cInvStd'子件规格' ,* from bas_part bp , bom_opcomponent bo,inventory i where bp.PartId=bo.ComponentId and bp.invCode=i.cInvCode and bo.BomId=18--对应BOM对应修改 |
总结查询:select b.InvCode as 'PInvCode',a.InvCode ,a.Define24
from (
select bo.bomid,bp.invCode,bo.Define24
from bas_part bp , bom_opcomponent bo
where bp.PartId=bo.ComponentId ) a,
(Select a.BomId, a.ParentId,b.InvCode
From bom_parent a
join bas_part b on a.ParentId=b.PartId) b
where a.BomId=b.BomId