[프로그래머스] SQL/정답 노트

[lv3] 조건에 맞는 사용자와 총 거래금액 조회하기

SH3542 2024. 10. 8. 14:13

https://school.programmers.co.kr/learn/courses/30/lessons/164668

 

WRITER_ID와 USER_ID가 외래키라는 명시가 없었다. 하지만, 조인이 가능한 속성임이 유일했다.

 

SELECT B.WRITER_ID, U.NICKNAME, SUM(B.PRICE) TOTAL_SALES
FROM USED_GOODS_BOARD B JOIN USED_GOODS_USER U
ON B.WRITER_ID = U.USER_ID
WHERE B.STATUS LIKE 'DONE'
GROUP BY B.WRITER_ID
HAVING TOTAL_SALES >= 700000
ORDER BY TOTAL_SALES