반응형
programmers.co.kr/learn/courses/30/lessons/77487
코딩테스트 연습 - 헤비 유저가 소유한 장소
PLACES 테이블은 공간 임대 서비스에 등록된 공간의 정보를 담은 테이블입니다. PLACES 테이블의 구조는 다음과 같으며 ID, NAME, HOST_ID는 각각 공간의 아이디, 이름, 공간을 소유한 유저의 아이디를
programmers.co.kr
nested query를 사용하는 문제였습니다.
풀이방법
HOST_ID의 row 개수가 1초과인 열들을 뽑은 후 모든 열에서 HOST_ID와 매칭되는 열을 출력했습니다.
Code
SELECT ID, NAME, HOST_ID FROM PLACES
WHERE HOST_ID IN (
SELECT HOST_ID FROM PLACES
GROUP BY HOST_ID
HAVING COUNT(HOST_ID) > 1
)
'Algorithm > SQL' 카테고리의 다른 글
(MySQL) - LeetCode (easy) 196. Delete Duplicate Emails (0) | 2022.12.21 |
---|---|
(MYSQL) - 프로그래머스 (Summer/Winter Coding(2019)) : 우유와 요거트가 담긴 장바구니 (0) | 2021.06.12 |
(MYSQL) - 프로그래머스 (SQL 고득점 kit - JOIN) : 보호소에서 중성화한 동물 (0) | 2021.03.12 |
(MYSQL) - 프로그래머스 (SQL 고득점 kit - JOIN) : 오랜 기간 보호한 동물(1) (0) | 2021.03.12 |
(MYSQL) - 프로그래머스 (SQL 고득점 kit - JOIN) : 있었는데요 없었습니다 (0) | 2021.03.12 |