iT邦幫忙

0

BOM展尾階

請問一下是否有人知道如何輸入一個「主料料號」可以把後續的尾階一並展出
使用SQL
https://ithelp.ithome.com.tw/upload/images/20210316/20122712CBBcBhh0Wz.jpg

目前我只會展出全部的「上階料號、元件料號」,不知如何把「主件料號」顯示出來
SELECT
bmb01 上階料號,
bmb03 元件料號
FROM
(
SELECT
bmb01,bmb02,bmb03,(bmb06/NVL(bmb07,1)) bmb06,LEVEL numnn
FROM bmb_file
START WITH bmb01 ='ABC'
AND (bmb04 <=SYSDATE OR bmb04 IS NULL)
AND (bmb05 > SYSDATE OR bmb05 IS NULL)
CONNECT BY PRIOR bmb03 = bmb01 AND (bmb04 <=SYSDATE OR bmb04 IS NULL) AND (bmb05 > SYSDATE OR bmb05 IS NULL)
ORDER BY LEVEL,bmb01
) a
https://ithelp.ithome.com.tw/upload/images/20210316/20122712xpRUHSubAm.jpg

2 個回答

1
souda
iT邦好手 1 級 ‧ 2021-03-16 23:31:39

用迴圈展比較簡單也比較快

我要發表回答

立即登入回答