learning/SQL
[LeetCode 608] Tree Node
유자유자
2023. 1. 28. 15:14
node의 타입을 구분해보자.
case when 사용하면 된다.
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
case when 구문 안 select 절에 distinct(p_id)했는데 distinct 빼는 것이 더 빠르더라