[PGS] 가격이 제일 비싼 식품의 정보 출력하기

Organ·2023년 10월 22일
0

[문제 풀이]

목록 보기
79/123

문제

예제

내 풀이

SELECT *
FROM (
    SELECT *
    FROM FOOD_PRODUCT
    ORDER BY PRICE DESC)
WHERE ROWNUM = 1;

-- SELECT *
-- FROM FOOD_PRODUCT
-- WHERE PRICE = MAX(PRICE); -- 안됨

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

정리

두번째 풀이는 왜 틀릴까

0개의 댓글