코딩테스트/SQL

[SQL][ROUND] 서울에 위치한 식당 목록 출력하기

박소민 2025. 6. 10. 16:43
서울에 위치한 식당 목록 출력하기

 

  • 내 풀이
    • LIKE '서울특별시%'로 하면 틀림
    • LIKE '서울'로 해야함 명칭이 다른 경우가 있는 듯
    • ROUND(실수, 출력 할 소숫점 자리수)
      • 3번째 자리에서 반올림 하려면 ROUND(실수, 2)
SELECT I.REST_ID, REST_NAME, FOOD_TYPE, FAVORITES, ADDRESS, ROUND(AVG(REVIEW_SCORE),2) AS SCORE
FROM REST_INFO I
JOIN REST_REVIEW R
ON I.REST_ID = R.REST_ID
WHERE ADDRESS LIKE '서울%'
GROUP BY 1
ORDER BY SCORE DESC, FAVORITES DESC