0
SQL을 사용하면 어떻게 트리 구조의 리프 노드를 얻을 수 있습니까? 내 예제에서는 표시된 데이터가 있지만 단지 그 옆에 'x'가있는 행을 반환하고 싶습니다. 다중 깊이를 처리 할 수있는 일반적인 SQL 조각이 필요합니다. 자녀가없는부모 자식 트리 구조의 리프 노드 행만 가져 오기
SQL을 사용하면 어떻게 트리 구조의 리프 노드를 얻을 수 있습니까? 내 예제에서는 표시된 데이터가 있지만 단지 그 옆에 'x'가있는 행을 반환하고 싶습니다. 다중 깊이를 처리 할 수있는 일반적인 SQL 조각이 필요합니다. 자녀가없는부모 자식 트리 구조의 리프 노드 행만 가져 오기
찾기 항목이 같은
SELECT *
FROM table_name T1
WHERE NOT EXISTS (SELECT *
FROM table_name T2
WHERE T1.LineId=T2.ParentLineId)
뭔가?
Select *
From YourTable
Where LineID not in (Select Distinct ParentLineID From YourTable)
WHERE Level = 4 또는 (ParentLineID IS NULL 및 LineID <> 3255)' – scsimon