導航:首頁 > 產品生產 > 如何查機械產品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表相關的資料

熱點內容
哪裡可以獲得全國的大學信息 瀏覽:978
程序員節送什麼水果 瀏覽:661
期貨短期交易看多少分鍾 瀏覽:625
dwg藏有哪些信息 瀏覽:183
別人文章中數據如何處理 瀏覽:569
蜜植素怎麼查是不是代理 瀏覽:657
個人收匯交易編碼是多少 瀏覽:839
世界信教人數有多少最新數據 瀏覽:327
財務會計信息化應用哪裡報名 瀏覽:49
c程序最前面應該寫什麼 瀏覽:504
如何有效管理工作群信息 瀏覽:718
程序的別名有什麼用 瀏覽:408
產品拍攝如何防止反光 瀏覽:335
借貸要提供哪些信息 瀏覽:726
檔案技術服務屬於什麼類別合同 瀏覽:402
有贊微信小程序有什麼區別 瀏覽:866
取保候審程序如何走 瀏覽:130
我想賣電動車怎麼加盟代理 瀏覽:565
做鋁合金代理怎麼樣 瀏覽:558
數據中心電費多少 瀏覽:268