티스토리 뷰

포스팅에 앞서 내용이 틀릴 수 있습니다.
해당 부분 지적 감사히 받습니다.

문제를 보자.

레벨 4이지만 그렇게 어렵지 않았다.

 

바로 코드부터 보자.

 

코드

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 I, REST_REVIEW R
where I.rest_id = R.rest_id
group by I.REST_ID, I.REST_NAME, I.FOOD_TYPE, I.FAVORITES,  I.ADDRESS
having Address like '서울%'
order by SCORE desc, I.FAVORITES desc
;

 

group by를 사용할 땐, select에 있는 모든 칼럼을 group by절에 입력해줘야 한다.

댓글