[Programmers] 164668번 - 조건에 맞는 사용자와 총 거래금액 조회하기 [MySQL]
[Programmers] 164668번 - 조건에 맞는 사용자와 총 거래금액 조회하기 [MySQL]
1. 문제 풀이
WHERE 절로 완료된 중고 거래를 먼저 필터링 후 회원 ID로 그룹핑을 해줬다. 이후 총거래금액을 기준으로 HAVING 절로 그룹 필터링을 해주면 된다.
2. 쿼리
1
2
3
4
5
6
7
8
9
10
11
SELECT
u.USER_ID,
u.NICKNAME,
SUM(b.PRICE) AS TOTAL_SALES
FROM USED_GOODS_BOARD AS b
JOIN USED_GOODS_USER AS u
ON b.WRITER_ID = u.USER_ID
WHERE b.STATUS = 'DONE'
GROUP BY b.WRITER_ID
HAVING TOTAL_SALES >= 700000
ORDER BY TOTAL_SALES;
This post is licensed under CC BY 4.0 by the author.