MAX를 이용하여 조회하는 문제이다.
다만 조건에 MAX가 있어야 했다.
따라서 SELECT를 한번 더 해서 WHERE을 통해 출력했다.
다만 중복이 없다는 조건이 있었으면 내림차순으로 정렬한 후, ROWNUM = 1을 사용해서 풀었을것 이다.
SELECT * FROM FOOD_PRODUCT WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT);
'Coding_Test 연습 > Oracle' 카테고리의 다른 글
[프로그래머스] (Oracle) LV3 오랜 기간 보호한 동물(2) (0) | 2022.10.11 |
---|---|
[프로그래머스] (Oracle) LV3 오랜 기간 보호한 동물(1) (0) | 2022.10.11 |
[프로그래머스] (Oracle) LV2 루시와 엘라 찾기 (0) | 2022.10.11 |
[프로그래머스] (Oracle) LV2 입양 시각 구하기(1) (0) | 2022.10.11 |
[프로그래머스] (Oracle) LV2 동명 동물 수 찾기 (0) | 2022.10.11 |