题目
有如下两张表G1120A
A产品是由B,E,G构成, B是由C构成,C是由D构成,E是由F构成。LEVEL是各个产品对应的层次,QTY是产品的用量。
G1120B
COST表示产品DFG的成本是多少
要求出每个产品的具体成本是多少?预计结果如下:
测试数据
CREATE TABLE G1120A
(
ITEM VARCHAR(10),
INGRE VARCHAR(10),
LEVEL VARCHAR(10),
QTY INT
)
INSERT INTO G1120A VALUES ('A','B','.1',1)
INSERT INTO G1120A VALUES ('A','C','..2',1)
INSERT INTO G1120A VALUES ('A','D','..3',2)
INSERT INTO G1120A VALUES ('A','E','.1',3)
INSERT INTO G1120A VALUES ('A','F','..2',2)
INSERT INTO G1120A VALUES ('A','G','.1',4)
CREATE TABLE G1120B (
INGRE VARCHAR(10),
COST INT
)
INSERT INTO G1120B VALUES ('D',1)
INSERT INTO G1120B VALUES ('F',1)
INSERT INTO G1120B VALUES ('G',1)