https://school.programmers.co.kr/learn/courses/30/lessons/299305
부모 id로 그룹을 지은 후, 이 부모 id가 id와 같은지를 확인해 주어야 한다. 즉, 각 id별로 PARENT_ID로 그룹 한 결과에서의 개수를 구하는 것이다.
SELECT ID,
IFNULL((
SELECT COUNT(*)
FROM ECOLI_DATA
GROUP BY PARENT_ID
HAVING ID = PARENT_ID),0) AS CHILD_COUNT
FROM ECOLI_DATA
ORDER BY ID ASC;