From dbf5afb95ed78f4db14239cd5b9865fd90fffb6e Mon Sep 17 00:00:00 2001 From: SSUM <116950962+ssum21@users.noreply.github.com> Date: Wed, 5 Mar 2025 19:14:29 +0900 Subject: [PATCH] =?UTF-8?q?[level=203]=20Title:=20=EC=A1=B0=EA=B1=B4?= =?UTF-8?q?=EC=97=90=20=EB=A7=9E=EB=8A=94=20=EC=82=AC=EC=9A=A9=EC=9E=90?= =?UTF-8?q?=EC=99=80=20=EC=B4=9D=20=EA=B1=B0=EB=9E=98=EA=B8=88=EC=95=A1=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=ED=95=98=EA=B8=B0,=20Time:=200.00=20ms,=20Me?= =?UTF-8?q?mory:=200.0=20MB=20-BaekjoonHub?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../README.md | 257 ++++++++++++++++++ .../조건에 맞는 사용자와 총 거래금액 조회하기.sql | 8 + 2 files changed, 265 insertions(+) create mode 100644 프로그래머스/3/164668. 조건에 맞는 사용자와 총 거래금액 조회하기/README.md create mode 100644 프로그래머스/3/164668. 조건에 맞는 사용자와 총 거래금액 조회하기/조건에 맞는 사용자와 총 거래금액 조회하기.sql diff --git a/프로그래머스/3/164668. 조건에 맞는 사용자와 총 거래금액 조회하기/README.md b/프로그래머스/3/164668. 조건에 맞는 사용자와 총 거래금액 조회하기/README.md new file mode 100644 index 0000000..60247c2 --- /dev/null +++ b/프로그래머스/3/164668. 조건에 맞는 사용자와 총 거래금액 조회하기/README.md @@ -0,0 +1,257 @@ +# [level 3] 조건에 맞는 사용자와 총 거래금액 조회하기 - 164668 + +[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/164668) + +### 성능 요약 + +메모리: 0.0 MB, 시간: 0.00 ms + +### 구분 + +코딩테스트 연습 > GROUP BY + +### 채점결과 + +Empty + +### 제출 일자 + +2025년 03월 05일 19:14:28 + +### 문제 설명 + +
다음은 중고 거래 게시판 정보를 담은 USED_GOODS_BOARD 테이블과 중고 거래 게시판 사용자 정보를 담은 USED_GOODS_USER 테이블입니다. USED_GOODS_BOARD 테이블은 다음과 같으며 BOARD_ID, WRITER_ID, TITLE, CONTENTS, PRICE, CREATED_DATE, STATUS, VIEWS는 게시글 ID, 작성자 ID, 게시글 제목, 게시글 내용, 가격, 작성일, 거래상태, 조회수를 의미합니다.
| Column name | +Type | +Nullable | +
|---|---|---|
| BOARD_ID | +VARCHAR(5) | +FALSE | +
| WRITER_ID | +VARCHAR(50) | +FALSE | +
| TITLE | +VARCHAR(100) | +FALSE | +
| CONTENTS | +VARCHAR(1000) | +FALSE | +
| PRICE | +NUMBER | +FALSE | +
| CREATED_DATE | +DATE | +FALSE | +
| STATUS | +VARCHAR(10) | +FALSE | +
| VIEWS | +NUMBER | +FALSE | +
USED_GOODS_USER 테이블은 다음과 같으며 USER_ID, NICKNAME, CITY, STREET_ADDRESS1, STREET_ADDRESS2, TLNO는 각각 회원 ID, 닉네임, 시, 도로명 주소, 상세 주소, 전화번호를 를 의미합니다.
| Column name | +Type | +Nullable | +
|---|---|---|
| USER_ID | +VARCHAR(50) | +FALSE | +
| NICKNAME | +VARCHAR(100) | +FALSE | +
| CITY | +VARCHAR(100) | +FALSE | +
| STREET_ADDRESS1 | +VARCHAR(100) | +FALSE | +
| STREET_ADDRESS2 | +VARCHAR(100) | +TRUE | +
| TLNO | +VARCHAR(20) | +FALSE | +
USED_GOODS_BOARD와 USED_GOODS_USER 테이블에서 완료된 중고 거래의 총금액이 70만 원 이상인 사람의 회원 ID, 닉네임, 총거래금액을 조회하는 SQL문을 작성해주세요. 결과는 총거래금액을 기준으로 오름차순 정렬해주세요.
USED_GOODS_BOARD 테이블이 다음과 같고
| BOARD_ID | +WRITER_ID | +TITLE | +CONTENTS | +PRICE | +CREATED_DATE | +STATUS | +VIEWS | +
|---|---|---|---|---|---|---|---|
| B0001 | +zkzkdh1 | +캠핑의자 | +가벼워요 깨끗한 상태입니다. 2개 | +25000 | +2022-11-29 | +SALE | +34 | +
| B0002 | +miyeon89 | +벽걸이 에어컨 | +엘지 휘센 7평 | +100000 | +2022-11-29 | +SALE | +55 | +
| B0003 | +dhfkzmf09 | +에어팟 맥스 | +에어팟 맥스 스카이 블루 색상 판매합니다. | +450000 | +2022-11-26 | +DONE | +67 | +
| B0004 | +sangjune1 | +파파야나인 포르쉐 푸쉬카 | +예민하신분은 피해주세요 | +30000 | +2022-11-30 | +DONE | +78 | +
| B0005 | +zkzkdh1 | +애플워치7 | +애플워치7 실버 스텐 45미리 판매합니다. | +700000 | +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 | +후후후 | +700000 | +