With DirectReports (parent, child, NO, Level)
As
(
Select Top 1 Cast(' ' As nvarchar(20)) As parent, Cast(@ITEM_CODE As nvarchar(20)) As child, E.NO, 0 AS Level
From PSTRUC As E
Where E.parent= @ITEM_CODE
Union All
Select E.parent, E.child, E.NO, Level + 1
From PSTRUC As E Inner Join DirectReports As D On E.parent= D.child
)
Select * From DirectReports
뭐 대충 이런식으로 item_code 에 대해서 한껀씩 bomlist를 가져 오는데요
Where E.parent= @ITEM_CODE 여기 에
item 한개가 아리라 여러래를 넣고 싶어서 그럽니다. -.-
품목 분류를 넣으면 bom list 가 쭉나오게 하는걸 원합니다. 방법이 있을가요?
Where E.parent in ( select itemnum from item where type ='AA') 이런값으로요. |