DAY 1
1, 서울에 위치한 식당 목록 출력하기
https://school.programmers.co.kr/learn/courses/30/lessons/131118
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
문제 설명
- 식당의 정보를 담은 REST_INFO, 테이블과 식당 리뷰정보를 담은 REST_REVIEW 테이블
- 서울에 위치한 식당들의 식당 ID, 식당 이름, 음식 종류, 즐겨찾기수, 주소, 리뷰 평균 점수 조회
- 리뷰 평균 점수는 소수점 세 번쨰 자리에서 반올림
- 결과는 평균점수를 기준으로 내림차순 정렬 / 평균 점수가 같다면 즐겨찾기수 기준으로 내림차순 정렬
코드
SELECT
ri.REST_ID,
REST_NAME,
FOOD_TYPE,
FAVORITES,
ADDRESS,
ROUND(AVG(REVIEW_SCORE), 2) AS SCORE
from REST_INFO AS ri
INNER JOIN REST_REVIEW AS rr
ON ri.REST_ID = rr.REST_ID
WHERE ri.ADDRESS LIKE '서울%'
group by ri.REST_ID
order by score desc, FAVORITES DESC
2, 과일로 만든 아이스크림 고르기
https://school.programmers.co.kr/learn/courses/30/lessons/133025
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
문제 설명
-아이스크림 가게의 상반기 주문 정보를 담은 FIRST_HALF, 테이블과 아이스크림 성분에 대한 정보를 담은 ICECREAM_INFO
-상반기 아이스크림 총주문량이 3,000보다 높으면서 아이스크림의 주 성분이 과일인 아이스크림의 맛을 총주문량이 큰 순서대로 조회
코드
SELECT
half.FLAVOR
FROM FIRST_HALF AS half
LEFT JOIN ICECREAM_INFO AS info
ON half.FLAVOR = info.FLAVOR
WHERE half.TOTAL_ORDER > 3000
AND half.FLAVOR IN ('peach', 'watermelon', 'mango', 'strawberry','orange','pineapple', 'melon')
과일로 만든 아이스크림 고르기
과일로 만
3. 평균 일일 대여 요금 구하기
https://school.programmers.co.kr/learn/courses/30/lessons/151136
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
문제 설명
-대여중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR
-자동차 종류가 SUV인 자동차들의 평균 일일 대여 요금을 출력하는 SQL 작성
코드
SELECT ROUND(AVG(DAILY_FEE)) AS AVERAGE_FEE
FROM CAR_RENTAL_COMPANY_CAR
WHERE CAR_TYPE = 'SUV';
평평균 일일 대여 요금 구하기균 일일 대여 요금 구하기든 아이스크림 고르
과일로 만든 아이스크림 고평균 일일 대여 요금 구하기르기