例如我现在ERP系统中有BOM主表及明细表,
主表的主要字段如下:父件编码,父件规格;
明细表的主要字段如下:父件编码,子件编码,子件规格。
产品由三层结构组成:成品、半成品、材料。做BOM时分层录入,比如成品为A的产品,由半成品B组成,半成B由Y材料组成
在录入BOM表时分两次录入:
第一次:
主表: 父件编码:1 ;父件规格:A
明细表:父件编码:1; 子件编码:2; 子件规格:B
第二次:
主表: 父件编码:2 ;父件规格:B
明细表:父件编码:2; 子件编码:3; 子件规格:Y
录完后,明细表应该会保存有如下的数据:
列名: 父件编码 子件编码 子件规格
数据行1: 1 2 B
数据行2: 2 3 Y
现在想做个查询表,查询表来自BOM明细表,查询表显示如下:
列名: 半成品编码 半成品规格 材料编码 材料规格
数据行: 2 B 3 Y
请问如何做才可以?用什么样的语句呢?