https://school.programmers.co.kr/learn/courses/30/lessons/299305
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
부모와 자식을 이어주기 위해 조인을 해줘야 한다. 이 때 자식이 없는 부모를 위해 left outer join을 해줘야 한다.
select f.id, count(s.parent_id) as child_count
from ecoli_data f left join ecoli_data s
on f.id = s.parent_id
group by f.id
'코딩테스트 > MySQL' 카테고리의 다른 글
[프로그래머스 Level 3] 물고기 종류 별 대어 찾기 (MySQL) (0) | 2024.11.23 |
---|---|
[프로그래머스 Level 3] 업그레이드 할 수 없는 아이템 구하기 (MySQL) (0) | 2024.11.22 |
[프로그래머스 Level 3] 특정 조건을 만족하는 물고기별 수와 최대 길이 구하기(MySQL) (0) | 2024.11.17 |
[프로그래머스 Level 3] 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기(MySQL) .Feat 날짜 비교 (0) | 2024.08.16 |
[프로그래머스 Level 3] 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 (MySQL) (1) | 2024.07.17 |