강의로 돌아가기
양동일

MAX() OVER (PARTITION BY ) 이용

GROUP BY 못쓰다가 다른 방식으로 해결..

작성중인 코드―solution.sql
1
2
3
4
5
6
7
-- 코드를 입력하세요
SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITES
FROM
    (SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITES, MAX(FAVORITES) OVER(PARTITION BY FOOD_TYPE) AS FAV
    FROM REST_INFO)
WHERE FAVORITES = FAV
ORDER BY FOOD_TYPE DESC;
0 개의 답변
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다.