有这样的一个表:
create table bom
(
Pitemid varchar(20),
Itemid varchar(20),
Qty real
)
还有这样一个结构图:
A
B(2) C(3)
D(3) E(1) F(5) G(1)
H(2) L(10)
I(5)
通过分析得出这样的数据:
Pitemid itemid qty
A B 2
A C 3
B D 3
B E 1
D H 2
D L 10
H I 5
C F 5
C G 1
要求查询的结果是:
当输入Pitemid的值就能获取它所以下级的qty
例如:当输入A的时候就能获取到:
itemid qty
B 2
C 3
D 6
E 2
H 12
L 60
I 60
F 15
G 3
输入B的时候就能获取:
itemid qty
D 6
E 2
H 12
L 60
I 60