프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
SELFT JOIN으로 푸는 문제다.
JOIN말고 냅다 그냥 두 테이블을 엮어서 헤맸는데 SLEFT 조인을 통해 부모 ID를 기준으로 LEFT JOIN을 해서 COUNT를 해주면 된다!
select p.id, count(c.parent_id) as CHILD_COUNT
from ECOLI_DATA p left join ECOLI_DATA c on c.parent_id = p.id
group by p.id;
'코딩테스트' 카테고리의 다른 글
[SQL] 오프라인/온라인 판매 데이터 통합하기 (0) | 2024.03.31 |
---|---|
[힙] 이중우선순위큐 (0) | 2024.03.31 |
[그래프] 가장 먼 노드 (0) | 2024.03.28 |
[그리디] 조이스틱 (0) | 2024.03.27 |
[SQL] 상품 별 오프라인 매출 구하기 (0) | 2024.03.23 |
댓글