문제

대장균 개체의 ID(ID)와 자식의 수(CHILD_COUNT)를 출력하는 SQL 문을 작성해주세요. 자식이 없다면 자식의 수는 0으로 출력해주세요. 이때 결과는 개체의 ID 에 대해 오름차순 정렬해주세요.

 

쿼리

SELECT ID, (SELECT COUNT(*)
            FROM ECOLI_DATA AS C
            WHERE C.PARENT_ID = P.ID) AS CHILD_COUNT
FROM ECOLI_DATA AS P
ORDER BY ID

 

배운 것

SELECT절 서브쿼리

AND