以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  同一个表内做BOM的统计?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=191464)

--  作者:lur320
--  发布时间:2024/4/18 16:21:00
--  同一个表内做BOM的统计?
  同一个表,有点类似BOM的记录,怎么做inner join得到底层的物料?

现在是用datatable一层层找,有点慢,是否可以用sql一次抓出来?

物料可能有2~3层

 物料批次
 数量 
 描述 
 零备件批次 
                                 
   A   XX   XX   b                                 
   A   XX   XX   c                                 
   A   XX   XX   D                                 
   D
    D

         e
   f
                                 

想得到这样的表,中间半成品D被展示为其自己的零备件批次
 物料批次
 数量 
 描述 
 零备件批次 
                                 
   A   XX   XX   b                                 
   A   XX   XX   c                                 















   A
    A
         e
   f
                                 
[此贴子已经被作者于2024/4/18 16:24:13编辑过]

--  作者:有点蓝
--  发布时间:2024/4/18 16:35:00
--  
https://www.baidu.com/s?wd=SqlServer%20%E9%80%92%E5%BD%92
[此贴子已经被作者于2024/4/18 16:34:56编辑过]

--  作者:lur320
--  发布时间:2024/4/19 10:48:00
--  
 那算了,还不如自定义函数做递归。