문제를 보면 HOST_ID를 바탕으로 그룹 테이블을 만들어야 한다.
이때, HOST_ID가 2번 이상인 대상만
그룹 테이블로 만들어져야 한다.
그리고 그렇게 만들어진 그룹 테이블의 HOST_ID를 바탕으로 전체 조회돼야 한다.
-> 2중 SELECT 문으로 적성돼야 한다.
제출한 코드 :
SELECT *
FROM PLACES
WHERE HOST_ID
IN
(
SELECT HOST_ID
FROM PLACES
GROUP BY HOST_ID
HAVING COUNT(HOST_ID) >= 2
)
'SQL 문제' 카테고리의 다른 글
문제 66. 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기(난이도 6) (0) | 2024.08.01 |
---|---|
문제 65. 우유와 요거트가 담긴(난이도 10)(집합 연산자) (0) | 2024.07.30 |
문제 63. 자동차 평균 대여 기간 구하기(난이도 5) (0) | 2024.07.30 |
문제 62. 자동차 대여 기록에서 장기/단기(난이도 7)(날짜 차이 구하기) (0) | 2024.07.30 |
문제 61. 서울에 위치한 식당 목록(난이도 5) (0) | 2024.07.30 |