문제
문제 답안
SELECT U.USER_ID, U.NICKNAME, SUM(B.PRICE) AS TOTAL_SALES
FROM USED_GOODS_BOARD B
JOIN USED_GOODS_USER U
ON B.WRITER_ID = U.USER_ID
WHERE STATUS = 'DONE'
GROUP BY U.USER_ID
HAVING SUM(B.PRICE) >= 700000
ORDER BY TOTAL_SALES ASC;
답안 풀이
거래 완료된 상품들의 합이 700000원이 넘어야한다는걸 간과했다.
그리고 처음에
where 절에 700000원 이상이어야한다는 조건을 넣어줬는데 group 함수에서 오류가 났다.