[MySQL/프로그래머스]서울에 위치한 식당 목록 출력하기

딩나·2023년 10월 26일

SQL

목록 보기
9/13


https://school.programmers.co.kr/learn/courses/30/lessons/131118

SELECT I.REST_ID, I.REST_NAME, I.FOOD_TYPE, I.FAVORITES, I.ADDRESS,
        ROUND(AVG(R.REVIEW_SCORE),2) AS SCORE
FROM REST_INFO AS I
JOIN REST_REVIEW AS R ON I.REST_ID = R.REST_ID
WHERE I.ADDRESS LIKE '서울%'
GROUP BY I.REST_ID
ORDER BY SCORE DESC, I.FAVORITES DESC;

  1. rest_info랑 rest_review 조인해주기
  2. 서울에 있는 식당 조건 걸어주기
  3. 식당별 정보를 출력할 것이므로 rest_id로 그룹화
  4. select 작성. score 지정해주기
  5. 내림차순 조건

0개의 댓글