728x90
https://school.programmers.co.kr/learn/courses/30/lessons/164668
나의 풀이
SELECT USER_ID,NICKNAME, sum(PRICE) TOTAL_SALES
from USED_GOODS_BOARD b, USED_GOODS_USER u
where b.WRITER_ID = u.USER_ID
and STATUS = "DONE"
group by writer_id , status
having sum(PRICE) >=700000
order by TOTAL_SALES
1. 중고 거래 게시판 작성자와 회원 id가 같은 사람으로 테이블을 join해준다
2. 우리는 완료된 중고거래의 총금액을 구해야하니 거래상태가 DONE인 게시물을 찾는다
3. 이를 작성자로 그룹해주고 거래금액 합계가 70만 인것을 필터링해준다
728x90
'문제풀이 > SQL' 카테고리의 다른 글
String, Date 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 (0) | 2023.03.18 |
---|---|
String, Date 조건에 맞는 사용자와 총 거래금액 조회하기 (1) | 2023.03.14 |
SELECT 조건에 부합하는 중고거래 댓글 조회하기 (0) | 2023.03.13 |
JOIN 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기 (0) | 2023.02.21 |
GROUP BY 년, 월, 성별 별 상품 구매 회원 수 구하기 (0) | 2023.02.21 |
댓글