문제
MYSQL
내가 작성한 정답
select t.id
from ecoli_data t
join ecoli_data s on t.parent_id = s.id
join ecoli_data f on s.parent_id = f.id and f.parent_id is null
order by 1;내가 이전에 작성한 정답
: 서브쿼리 결과가 많을 경우 상대적으로 비교 비용이 늘어날 수 있음
SELECT ID
FROM ECOLI_DATA
WHERE PARENT_ID IN (SELECT E.ID
FROM ECOLI_DATA E
JOIN ECOLI_DATA P ON E.PARENT_ID = P.ID
WHERE P.PARENT_ID IS NULL)
ORDER BY ID ASC;Share article