20240702풀이
SELECT B.USER_ID
, B.NICKNAME
, SUM(A.PRICE) TOTAL_SALES
FROM USED_GOODS_BOARD A INNER JOIN USED_GOODS_USER B
ON A.WRITER_ID = B.USER_ID
WHERE A.STATUS = 'DONE'
GROUP BY 1
HAVING SUM(A.PRICE) >= 700000
ORDER BY 3
20240816 풀이
-- 거래 완료
-- 총 거래 금액 70만원 이상
-- 회원 ID, 닉네임, 총거래금액
-- 총거래금액을 기준으로 오름차순
SELECT *
FROM USED_GOODS_BOARD;
SELECT *
FROM USED_GOODS_USER;
SELECT B.USER_ID
, B.NICKNAME
, SUM(A.PRICE) AS TOTAL_SALES
FROM USED_GOODS_BOARD A JOIN USED_GOODS_USER B
ON A.WRITER_ID = B.USER_ID
WHERE A.STATUS IN ('DONE')
GROUP BY A.WRITER_ID
HAVING SUM(A.PRICE) >= 700000
ORDER BY TOTAL_SALES;
https://school.programmers.co.kr/learn/courses/30/lessons/164668
'Code Kata > SQL' 카테고리의 다른 글
[프로그래머스] 문제 45. 3월에 태어난 여성 회원 목록 출력하기 (0) | 2024.08.16 |
---|---|
[프로그래머스] 문제 44. 가격대 별 상품 개수 구하기 (0) | 2024.08.16 |
[프로그래머스] 문제 42. 평균 일일 대여 요금 구하기 (0) | 2024.08.16 |
[프로그래머스] 문제 41. 조건에 맞는 도서 리스트 출력하기 (0) | 2024.08.16 |
[프로그래머스] 문제 40. 루시와 엘라 찾기 (0) | 2024.08.15 |