반응형
<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
반응형
'DB > SQL Problems' 카테고리의 다른 글
[SQL] 우유와 요거트 - Summer/Winter Coding(2019) (0) | 2022.04.15 |
---|---|
[SQL-SUM,MAX,MIN, 난이도 하] 동물 수 구하기 (0) | 2020.12.08 |
[SQL-SUM,MAX,MIN, 난이도 중하] 중복 제거하기 (0) | 2020.12.08 |
[SQL-String, Date, 난이도 중하] 루시와 엘라 찾기 (0) | 2020.12.08 |
[SQL-String, Date, 난이도 중하] 이름에 el이 들어가는 동물 찾기 (0) | 2020.12.08 |
댓글