导航:首页 > 产品生产 > 如何查机械产品bom表

如何查机械产品bom表

发布时间:2023-03-13 18:38:21

A. EXCEL中一个产品BOM表,下面有几级,其中各级可能都是原材料,如何快速查找出最底层的原材料

个人建议使用Excel的分组功能,然后多一列,在该列维护物料是否有下级的信息,这样最后就可以筛选出来底层物料了。

B. SQL 两层BOM查询,求教

如果确定只有两层,可以用sql查出,思路:
1、整体分两部分,第一部分查出所有的主料,“是否有下一层”为0
2、两个bom表关联,用子物料名与主物料名关联,查出所有包含子物料的主物料名
3、第一部分查出来的数据与第二部分关联,用物料名称关联,取第二部分主物料名为null,条件限制之后,就能取出所有真正的没有子物料的主物料
4、用3的结果与2的结果union all,取得所有要的结果。
查询之前,先要给bom表做一个主键id字段,要不然还得做联合主键,更麻烦了。

sql语句如下:
select c.* from bom c, (select b.id,b.主物料,b.子物料,b.数量 from bom a,bom b
where a.主物料=b.子物料) d

where c.id=d.id and d.id is null and c.是否下一层=0
union all
select f.* from (select d.id,d.主物料,d.子物料,d.数量 from bom e,bom d where e.主物料=d.子物料) f

真正做的时候,可以将第二部的关联,做成一个临时表,这样就不用写两次sql语句了。

阅读全文

与如何查机械产品bom表相关的资料

热点内容
限电会影响哪些产品上浮 浏览:81
抖音如何发布网销产品 浏览:876
天津哪个二手车市场最可信 浏览:797
产品MS是什么意思 浏览:456
烟台有哪些大学招聘信息 浏览:99
泰坦恒星之龙数据什么时候好 浏览:6
如何让手机程序关闭流量 浏览:463
达摩院阿里巴巴黑技术有哪些 浏览:357
什么叫oa技术员证 浏览:328
通信技术一般哪里招聘 浏览:151
提供服务质量医学影像技术是什么 浏览:370
女人回什么信息 浏览:260
深圳公司直招在哪个人力市场 浏览:729
贷款代理怎么加入 浏览:696
如何打造好超级畅销的产品 浏览:508
水产品如何自己销售 浏览:244
发票信息表编号从哪里看 浏览:418
支付通代理需要什么要求 浏览:816
做直播代理哪里找 浏览:21
28335能定义多少位数据 浏览:484