헤비 유저가 소유한 장소
문제
이 서비스에서는 공간을 둘 이상 등록한 사람을 "헤비 유저"라고 부릅니다. 헤비 유저가 등록한 공간의 정보를 아이디 순으로 조회하는 SQL문을 작성해주세요.
테이블 소개
문제 예제
정답 코드
- WHERE에서 서브쿼리를 할때 IN 기준 왼쪽 컬럼의 갯수와 오른쪽 컬럼의 갯수가 동일해야한다.
- 그룹으로 묶어 HOST_ID가 두개이상인 HOST_ID를 추출해 IN으로 메인테이블과 비료하여 HOS_ID가 동일한 행만 추출
SELECT *
FROM PLACES
WHERE HOST_ID IN (
SELECT HOST_ID
FROM PLACES
GROUP BY HOST_ID
HAVING COUNT(HOST_ID) >= 2 )
ORDER BY ID
'SQL > 프로그래머스' 카테고리의 다른 글
SQL 프로그래머스_7일차_1 SET, SELECT 서브쿼리 ,변수 컬럼 생성 (0) | 2023.01.04 |
---|---|
SQL 프로그래머스6일차_8 GROUP BY , GROUP_CONCAT(), WITH 활용 (0) | 2023.01.04 |
SQL 프로그래머스 6일차_5 최대값구하여 최대값에 맞는 ROW 추출 (0) | 2023.01.03 |
SQL 프로그래머스 6일차_3 JOIN , GROUP BY , DATE_FORMAT,컬럼별 합계 (0) | 2023.01.03 |
SQL 프로그래머스_6일차_2 ROUND(AVG()), JOIN , GROUP BY , 정규화(REGEXP) (0) | 2023.01.03 |