Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- R
- 스파르타 코딩
- 파이썬 머신러닝 완벽 가이드
- 웹 스크랩핑
- 티스토리챌린지
- 내일배움카드
- 파이썬
- 파이썬 철저 입문
- 스파르타코딩
- 프로젝트
- SQL
- 실전 데이터 분석 프로젝트
- MySQL
- 오블완
- 파이썬 철저입문
- 내일배움캠프
- 파이썬 머신러닝 완벽가이드
- 텍스트 분석
- 내일배움
- 프로그래머스
- hackerrank
- 스파르타
- 미세먼지
- 어쩌다 마케팅
- TiL
- harkerrank
- wil
- 회귀분석
- 중회귀모형
- Cluster
Archives
- Today
- Total
OkBublewrap
헤비 유저가 소유한 장소 본문
<문제>
이 서비스에서는 공간을 둘 이상 등록한 사람을 "헤비 유저"라고 부릅니다. 헤비 유저가 등록한 공간의 정보를 아이디 순으로 조회하는 SQL문을 작성해주세요.
<예시>예를 들어, PLACES 테이블이 다음과 같다면
| ID | NAME | HOST_ID |
| 4431977 | BOUTIQUE STAYS - Somerset Terrace, Pet Friendly | 760849 |
| 5194998 | BOUTIQUE STAYS - Elwood Beaches 3, Pet Friendly | 760849 |
| 16045624 | Urban Jungle in the Heart of Melbourne | 30900122 |
| 17810814 | Stylish Bayside Retreat with a Luscious Garden | 760849 |
| 22740286 | FREE PARKING - The Velvet Lux in Melbourne CBD | 30900122 |
| 22868779 | ★ Fresh Fitzroy Pad with City Views! ★ | 21058208 |
- 760849번 유저는 공간을 3개 등록했으므로 이 유저는 헤비유저입니다.
- 30900122번 유저는 공간을 2개 등록했으므로 이 유저는 헤비유저입니다.
- 21058208번 유저는 공간을 1개 등록했으므로 이 유저는 헤비유저가 아닙니다.
따라서 SQL 문을 실행하면 다음과 같이 나와야 합니다.
| ID | NAME | HOST_ID |
| 4431977 | BOUTIQUE STAYS - Somerset Terrace, Pet Friendly | 760849 |
| 5194998 | BOUTIQUE STAYS - Elwood Beaches 3, Pet Friendly | 760849 |
| 16045624 | Urban Jungle in the Heart of Melbourne | 30900122 |
| 17810814 | Stylish Bayside Retreat with a Luscious Garden | 760849 |
| 22740286 | FREE PARKING - The Velvet Lux in Melbourne CBD | 30900122 |
<풀이>
생각보다 쉽게 풀었다. HOST_ID를 그룹화를 진행한 후 HAVING으로 2개 이상인 HOST_ID를 구했으며
IN으로 HOST_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' 카테고리의 다른 글
| Weather Observation Station 20 / LAT_N 중앙값 구하기 (0) | 2025.01.10 |
|---|---|
| 자동차 대여 기록 별 대여 금액 구하기 (0) | 2025.01.10 |
| 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2023.03.13 |
| 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 (0) | 2023.03.13 |
| 조건에 맞는 사용자 정보 조회하기 (0) | 2023.03.12 |