[코딩테스트] 프로그래머스 - 서울에 위치한 식당 목록 출력하기 (Mysql)

jdev·2024년 7월 15일
0

Coding-Test

목록 보기
25/29

⚾ 설명문

레벨: 4
언어: Mysql

🌝 느낀점

해당 문제는 간단한 JOIN 문제라고 생각합니다.
해당 점수 평균값을 구하고 반올림을 셋째 자리에서 한다음에 구하는거 외에는 어려운게 없다고 생각합니다

주의할점은 LIKE 조회를 할때 '%서울%' 하니 틀리다고 나오니 '서울%'로 하시기 바랍니다

🛒 내가 작성한 코드

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

0개의 댓글