https://school.programmers.co.kr/learn/courses/30/lessons/77487
2021 Dev-Matching: 웹 백엔드 개발자의 헤비 유저가 소유한 장소라는 문제이다.
간단하게 말하자면 2번이상 장소를 예약한 사람을 찾는 내용이다. 하지만 여기서 예약한 내용의 모든 요소를 뽑아내야 한다.
SELECT * from places
where host_id in (
select host_ID from places
group by HOST_ID
having count(HOST_ID) >= 2)
order by places.ID
in 절을 사용했다.
https://school.programmers.co.kr/learn/courses/30/lessons/131532
SELECT YEAR(sales_date) as YEAR, MONTH(sales_date) as MONTH,
GENDER , count(distinct o.user_id)
from USER_INFO as u join ONLINE_SALE as o
on u.user_id = o.user_id
where gender is not null
group by YEAR(sales_date), MONTH(sales_date), GENDER
order by year, month, gender asc
'코딩테스트 공부 > MySQL 문제 풀기' 카테고리의 다른 글
MySQL 문제출기(프로그래머스) (0) | 2023.03.12 |
---|---|
SQL 고득점 kit6 (0) | 2023.02.22 |
SQL 고득점 kit5 (0) | 2023.02.10 |
SQL 고득점 Kit4 (0) | 2023.01.28 |
SQL 고득점 Kit3 (0) | 2023.01.23 |