Data Analyst KIM
[Leetcode] 608. Tree Node 본문
반응형
문제 풀이
1. 부모 노드가 없는 경우 => Root
2. 부모노드가 있고, 자신이 부모노드인 경우 => Inner
3. 나머지 => Leaf
SELECT id
, (CASE WHEN p_id IS NULL THEN 'Root'
WHEN id IN (SELECT p_id FROM Tree) THEN 'Inner'
ELSE 'Leaf'
END) AS 'type'
FROM Tree
ORDER BY id
반응형
'데이터 분석 > Coding Test' 카테고리의 다른 글
[Coding Club] 2023.11.10 (0) | 2023.11.13 |
---|---|
[Leetcode] 1204. Last Person to Fit in the Bus (0) | 2023.11.13 |
[Leetcode] 1393. Capital Gain/Loss (0) | 2023.11.09 |
[MySQL] 자동차 대여 기록 별 대여 금액 구하기(프로그래머스) (0) | 2023.11.03 |
[MySQL] 오프라인/온라인 판매 데이터 통합하기(프로그래머스) (0) | 2023.11.03 |