레벨: 4
언어: Mysql
해당 문제는 비교적 쉬운 문제라고 생각합니다
Depth를 3까지 가져가면 되는 문제라고 생각해서입니다
Oracle일 경우 계층쿼리를 사용하면되지만 Mysql 사용하였기 때문에 직접 조인을 걸어 SQL을 작성했습니다
SELECT AA.ID
FROM ECOLI_DATA AA
JOIN (SELECT A.ID
FROM ECOLI_DATA A
JOIN (SELECT *
FROM ECOLI_DATA
WHERE PARENT_ID IS NULL) B
ON (A.PARENT_ID = B.ID)) BB
ON (AA.PARENT_ID = BB.ID)
ORDER BY AA.ID