USED_GOODS_USER 테이블은 다음과 같으며 USER_ID, NICKNAME, CITY, STREET_ADDRESS1, STREET_ADDRESS2, TLNO는 각각 회원 ID, 닉네임, 시, 도로명 주소, 상세 주소, 전화번호를 를 의미합니다.
USER_ID
NICKNAME
CITY
STREET_ADDRESS1
STREET_ADDRESS2
TLNO
VARCHAR(50)
VARCHAR(100)
VARCHAR(100)
VARCHAR(100)
VARCHAR(100)
VARCHAR(20)
FALSE
FALSE
FALSE
FALSE
TRUE
FALSE
문제 USED_GOODS_BOARD와 USED_GOODS_USER 테이블에서 완료된 중고 거래의 총금액이 70만 원 이상인 사람의 회원 ID, 닉네임, 총거래금액을 조회하는 SQL문을 작성해주세요.
결과는 총거래금액을 기준으로 오름차순 정렬해주세요.
2) 예시
예를 들어, USED_GOODS_BOARD테이블이 아래와 같고
BOARD_ID
WRITER_ID
TITLE
CONTENTS
PRICE
CREATED_DATE
STATUS
VIEWS
B0001
zkzkdh1
캠핑의자
가벼워요 깨끗한 상태입니다. 2개
25,000
2022-11-29
SALE
34
B0002
miyeon89
벽걸이 에어컨
엘지 휘센 7평
100,000
2022-11-29
SALE
55
B0003
dhfkzmf09
에어팟 맥스
에어팟 맥스 스카이 블루 색상 판매합니다.
450,000
2022-11-26
DONE
67
B0004
sangjune1
파파야나인 포르쉐 푸쉬카
예민하신분은 피해주세요
30,000
2022-11-30
DONE
78
B0005
zkzkdh1
애플워치7
애플워치7 실버 스텐 45미리 판매합니다.
700,000
2022-11-30
DONE
99
USED_GOODS_USER테이블이 다음과 같다면
USER_ID
NICKNAME
CITY
STREET_ADDRESS1
STREET_ADDRESS2
TLNO
cjfwls91
점심만금식
성남시
분당구 내정로 185
501호
01036344964
zkzkdh1
후후후
성남시
분당구 내정로 35
가동 1202호
01032777543
spdlqj12
크크큭
성남시
분당구 수내로 206
2019동 801호
01087234922
xlqpfh2
잉여킹
성남시
분당구 수내로 1
001-004
01064534911
dhfkzmf09
찐찐
성남시
분당구 수내로 13
A동 1107호
01053422914
SQL을 실행하면 다음과 같이 출력되어야 합니다.
USER_ID
NICKNAME
TOTAL_SALES
zkzkdh1
후후후
700,000
3) 풀이
※ SQL 논리적 실행 순서 ① FROM: 테이블 결합 및 필요한 데이터 검색. ② WHERE: 행을 필터링. ③ GROUP BY: 그룹화된 데이터 생성. ④ HAVING: 그룹화된 데이터에 대한 조건 검사. ⑤ SELECT: 열 선택 및 계산. ⑥ ORDER BY: 결과 정렬.