diff --git a/프로그래머스/4/131118. 서울에 위치한 식당 목록 출력하기/README.md b/프로그래머스/4/131118. 서울에 위치한 식당 목록 출력하기/README.md new file mode 100644 index 0000000..1714fe4 --- /dev/null +++ b/프로그래머스/4/131118. 서울에 위치한 식당 목록 출력하기/README.md @@ -0,0 +1,243 @@ +# [level 4] 서울에 위치한 식당 목록 출력하기 - 131118 + +[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/131118) + +### 성능 요약 + +메모리: 0.0 MB, 시간: 0.00 ms + +### 구분 + +코딩테스트 연습 > SELECT + +### 채점결과 + +Empty + +### 제출 일자 + +2025년 03월 06일 12:22:35 + +### 문제 설명 + +
다음은 식당의 정보를 담은 REST_INFO 테이블과 식당의 리뷰 정보를 담은 REST_REVIEW 테이블입니다. REST_INFO 테이블은 다음과 같으며 REST_ID, REST_NAME, FOOD_TYPE, VIEWS, FAVORITES, PARKING_LOT, ADDRESS, TEL은 식당 ID, 식당 이름, 음식 종류, 조회수, 즐겨찾기수, 주차장 유무, 주소, 전화번호를 의미합니다.
| Column name | +Type | +Nullable | +
|---|---|---|
| REST_ID | +VARCHAR(5) | +FALSE | +
| REST_NAME | +VARCHAR(50) | +FALSE | +
| FOOD_TYPE | +VARCHAR(20) | +TRUE | +
| VIEWS | +NUMBER | +TRUE | +
| FAVORITES | +NUMBER | +TRUE | +
| PARKING_LOT | +VARCHAR(1) | +TRUE | +
| ADDRESS | +VARCHAR(100) | +TRUE | +
| TEL | +VARCHAR(100) | +TRUE | +
REST_REVIEW 테이블은 다음과 같으며 REVIEW_ID, REST_ID, MEMBER_ID, REVIEW_SCORE, REVIEW_TEXT,REVIEW_DATE는 각각 리뷰 ID, 식당 ID, 회원 ID, 점수, 리뷰 텍스트, 리뷰 작성일을 의미합니다.
| Column name | +Type | +Nullable | +
|---|---|---|
| REVIEW_ID | +VARCHAR(10) | +FALSE | +
| REST_ID | +VARCHAR(10) | +TRUE | +
| MEMBER_ID | +VARCHAR(100) | +TRUE | +
| REVIEW_SCORE | +NUMBER | +TRUE | +
| REVIEW_TEXT | +VARCHAR(1000) | +TRUE | +
| REVIEW_DATE | +DATE | +TRUE | +
REST_INFO와 REST_REVIEW 테이블에서 서울에 위치한 식당들의 식당 ID, 식당 이름, 음식 종류, 즐겨찾기수, 주소, 리뷰 평균 점수를 조회하는 SQL문을 작성해주세요. 이때 리뷰 평균점수는 소수점 세 번째 자리에서 반올림 해주시고 결과는 평균점수를 기준으로 내림차순 정렬해주시고, 평균점수가 같다면 즐겨찾기수를 기준으로 내림차순 정렬해주세요.
REST_INFO 테이블이 다음과 같고
| REST_ID | +REST_NAME | +FOOD_TYPE | +VIEWS | +FAVORITES | +PARKING_LOT | +ADDRESS | +TEL | +
|---|---|---|---|---|---|---|---|
| 00028 | +대우부대찌개 | +한식 | +52310 | +10 | +N | +경기도 용인시 처인구 남사읍 처인성로 309 | +031-235-1235 | +
| 00039 | +광주식당 | +한식 | +23001 | +20 | +N | +경기도 부천시 산업로8번길 60 | +031-235-6423 | +
| 00035 | +삼촌식당 | +일식 | +532123 | +80 | +N | +서울특별시 강서구 가로공원로76가길 | +02-135-1266 | +
REST_REVIEW 테이블이 다음과 같을 때
| REVIEW_ID | +REST_ID | +MEMBER_ID | +REVIEW_SCORE | +REVIEW_TEXT | +REVIEW_DATE | +
|---|---|---|---|---|---|
| R000000065 | +00028 | +soobin97@naver.com |
+5 | +부찌 국물에서 샤브샤브 맛이나고 깔끔 | +2022-04-12 | +
| R000000066 | +00039 | +yelin1130@gmail.com |
+5 | +김치찌개 최곱니다. | +2022-02-12 | +
| R000000067 | +00028 | +yelin1130@gmail.com |
+5 | +햄이 많아서 좋아요 | +2022-02-22 | +
| R000000068 | +00035 | +ksyi0316@gmail.com |
+5 | +숙성회가 끝내줍니다. | +2022-02-15 | +
| R000000069 | +00035 | +yoonsy95@naver.com |
+4 | +비린내가 전혀없어요. | +2022-04-16 | +
SQL을 실행하면 다음과 같이 출력되어야 합니다.
+| REST_ID | +REST_NAME | +FOOD_TYPE | +FAVORITES | +ADDRESS | +SCORE | +
|---|---|---|---|---|---|
| 00035 | +삼촌식당 | +일식 | +80 | +서울특별시 강서구 가로공원로76가길 | +4.50 | +