[프로그래머스 ORACLE SQL]조건에 맞는 사용자와 총 거래금액 조회하기★LEFT JOIN
2023. 6. 22. 00:49
728x90
반응형
https://school.programmers.co.kr/learn/courses/30/lessons/164668
SELECT A.USER_ID , A.NICKNAME, SUM(B.PRICE) AS TOTAL_SALES FROM USED_GOODS_USER A LEFT JOIN
(SELECT * FROM USED_GOODS_BOARD WHERE STATUS = 'DONE') B
ON A.USER_ID = B.WRITER_ID
GROUP BY A.USER_ID, A.NICKNAME
HAVING SUM(B.PRICE)>= 700000
ORDER BY SUM(B.PRICE)
==> FROM 절 서브쿼리, LEFT JOIN
728x90
반응형
'SQL > GROUP BY' 카테고리의 다른 글
[프로그래머스 ORACLE SQL]식품분류별 가장 비싼 식품의 정보 조회하기★SELF JOIN★VER2.0 (0) | 2023.06.22 |
---|---|
[프로그래머스 ORACLE SQL]즐겨찾기가 가장 많은 식당 정보 출력하기★LEFT JOIN★FROM절 서브쿼리★ON 2개 처리 (0) | 2023.06.22 |
[프로그래머스 ORACLE SQL]자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기★LIKE (0) | 2023.06.21 |
[프로그래머스 ORACLE SQL]카테고리 별 도서 판매량 집계하기★LEFT , RIGHT , FULL OUTER JOIN★FROM 서브쿼리 (0) | 2023.06.21 |
[프로그래머스 ORACLE SQL]진료과별 총 예약 횟수 출력하기★GROUP BY 순서★ (0) | 2023.06.21 |