SQL_프로그래머스_식품분류별 가장 비싼 식품의 정보 조회하기
SQL_프로그래머스_식품분류별 가장 비싼 식품의 정보 조회하기 풀이 -- MYSQL, ORACLE SELECT T.CATEGORY , T.PRICE , T.PRODUCT_NAME FROM ( SELECT CATEGORY , PRICE , PRODUCT_NAME , RANK() OVER(PARTITION BY CATEGORY ORDER BY PRICE DESC) AS RN FROM FOOD_PRODUCT WHERE CATEGORY IN ('과자', '국', '김치', '식용유') ) T WHERE T.RN = 1 ORDER BY T.PRICE DESC; 식품분류별로 가격이 제일 비싼 식품을 찾는 문제 가장 비싼 식품을 구할 때 동일 (카테고리/가격)가 2개 이상이여도 문제가 없음을 확인했다. -- MYSQL, ORACLE SELECT T.CATEGORY , T.PRICE , T.PRODUCT_NAME FROM ( SELECT CATEGORY , PRICE , PRODUCT_NAME ,