MAX를 이용하여 조회하는 문제이다.

다만 조건에 MAX가 있어야 했다.

따라서 SELECT를 한번 더 해서 WHERE을 통해 출력했다.

다만 중복이 없다는 조건이 있었으면 내림차순으로 정렬한 후, ROWNUM = 1을 사용해서 풀었을것 이다.

SELECT * FROM FOOD_PRODUCT WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT);

+ Recent posts