
문제 풀 때마다 이상한 것들이 자꾸만 생겨나는 건 저만 그런가요...
제 답 쿼리입니다.
SELECT RI.REST_ID
, RI.REST_NAME
, RI.FOOD_TYPE
, RI.FAVORITES
, RI.ADDRESS
, ROUND(AVG(RR.REVIEW_SCORE), 2) SCORE
FROM REST_INFO RI
JOIN REST_REVIEW RR ON RI.REST_ID = RR.REST_ID
WHERE RI.ADDRESS LIKE '서울%'
GROUP BY RI.REST_ID
ORDER BY SCORE DESC, FAVORITES DESC
처음에 저는 주소에 서울이 들어간 부분을 찾을 때 이런식으로 넣었습니다.
WHERE RI.ADDRESS LIKE '%서울%'
어떻게 보는 이게 더 정확한 것 같은데 계속 틀리더라고요.. ㅠ
아무튼 '서울%' 로 제출했더니 정답이었습니다 🫠