문제
https://school.programmers.co.kr/learn/courses/30/lessons/164668
결과도 잘 나오고 다 맞은 것 같은데 뭐가 틀렸을까 계속 고민하다가 문제를 다시 읽어보니
'완료된 중고 거래의 총금액이 70만 원 이상'이라는 문구가 눈에 들어왔다.
STATUS 조건 넣어주니 정답!
1
2
3
4
5
6
7
8
|
SELECT USER_ID, NICKNAME, A.TOTAL_SALES
FROM USED_GOODS_USER U INNER JOIN (
SELECT WRITER_ID, SUM(PRICE) TOTAL_SALES
FROM USED_GOODS_BOARD
WHERE STATUS = 'DONE'
GROUP BY WRITER_ID
HAVING SUM(PRICE) >= 700000) A ON U.USER_ID = A.WRITER_ID
ORDER BY A.TOTAL_SALES;
|
cs |
'코딩테스트 > 프로그래머스' 카테고리의 다른 글
Oracle - 프로그래머스 코딩테스트 [대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기] (0) | 2023.11.27 |
---|---|
Oracle - 프로그래머스 코딩테스트 [자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기] (1) | 2023.11.24 |
Oracle - 프로그래머스 코딩테스트 [조건에 맞는 사용자 정보 조회하기] (2) | 2023.11.22 |
Oracle - 프로그래머스 코딩테스트 [이름이 있는 동물의 아이디] (0) | 2023.11.07 |
Oracle - 프로그래머스 코딩테스트 [최댓값 구하기] (0) | 2023.11.07 |