728x90
📌 문제
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
📌 정답
헤비 유저를 찾기 위해 서브쿼리를 이용해 HOST_ID 가 HOST_ID가 두 번 이상 나왔을 때의 HOST_ID에 속한다면 조회하는 코드를 작성하였다. JOIN이나 WITH 절을 이용해 풀 수 있는 방법도 있다.
SELECT ID, NAME, HOST_ID
FROM PLACES
WHERE HOST_ID IN (SELECT HOST_ID
FROM PLACES
GROUP BY HOST_ID
HAVING COUNT(HOST_ID) >= 2)
ORDER BY ID
'프로그래머스 > SQL' 카테고리의 다른 글
[프로그래머스/Lv.3] 대장균의 크기에 따라 분류하기 1 - MySQL (0) | 2024.04.16 |
---|---|
[프로그래머스/Lv.4] 저자 별 카테고리 별 매출액 집계하기 - MySQL (0) | 2024.04.15 |
[프로그래머스/Lv.3] 부서별 평균 연봉 조회하기 - MySQL (0) | 2024.04.15 |
[프로그래머스/Lv.2] 자동차 평균 대여 기간 구하기 - MySQL (0) | 2024.04.12 |
[프로그래머스/Lv.1] 자동차 대여 기록에서 장기/단기 대여 구분하기 - MySQL (0) | 2024.04.12 |