dmswl
[프로그래머스] GROUP BY 조건에 맞는 사용자와 총 거래금액 조회하기 본문
M1.
SELECT USER_ID, NICKNAME, TOTAL_SALES
FROM USED_GOODS_USER A,(
SELECT WRITER_ID, SUM(PRICE) AS TOTAL_SALES
FROM USED_GOODS_BOARD
WHERE STATUS = 'DONE'
GROUP BY WRITER_ID) B
WHERE A.USER_ID = B.WRITER_ID AND
TOTAL_SALES >= 700000
ORDER BY TOTAL_SALES
# 회원별 완료된 중고거래 총금액
WITH SALED_TBL AS (SELECT WRITER_ID, SUM(PRICE) AS TOTAL_SALES
FROM USED_GOODS_BOARD
WHERE STATUS = 'DONE'
GROUP BY WRITER_ID)
#
SELECT UU.USER_ID, NICKNAME, TOTAL_SALES
FROM USED_GOODS_USER AS UU, SALED_TBL AS ST
WHERE UU.USER_ID = ST.WRITER_ID AND ST.TOTAL_SALES>=700000
ORDER BY TOTAL_SALES;
'코테 공부 > SQL' 카테고리의 다른 글
[프로그래머스] GROUP BY 년, 월, 성별 별 상품 구매 회원 수 구하기 (0) | 2024.08.08 |
---|---|
[프로그래머스] GROUP BY 식품분류별 가장 비싼 식품의 정보 조회하기 (0) | 2024.08.08 |
[프로그래머스] GROUP BY 진료과별 총 예약 횟수 출력하기 (0) | 2024.08.07 |
[프로그래머스] GROUP BY 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2024.08.07 |
[프로그래머스] GROUP BY 저자 별 카테고리 별 매출액 집계하기 (0) | 2024.08.07 |
Comments