본문 바로가기
  • 실행력이 모든걸 결정한다
DB/SQL Problems

[SQL] 헤비 유저가 소유한 장소 - 2021 Dev-Matching

by 김코더 김주역 2022. 6. 5.
반응형

<PLACES> 테이블

 

문제 설명

 

해설 : HOST_ID별 튜플의 수를 구하고, 튜플의 수가 2 이상인 HOST_ID들을 추출한 서브쿼리를 이용한다. 메인 쿼리의 HOST_ID가 서브 쿼리의 HOST_ID 리스트에 속한다면 이 튜플을 모두 출력하면 된다.

SELECT * FROM PLACES WHERE HOST_ID IN(
    SELECT HOST_ID FROM PLACES
    GROUP BY HOST_ID
    HAVING COUNT(*)>1
) ORDER BY ID;

 

 

문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/77487

 

반응형

댓글