💻 하나씩 차곡차곡/프로그래머스 (SQL)
[SUM,MAX,MIN/LEVEL2] 가격이 제일 비싼 식품의 정보 출력하기 (MySQL/Oracle)
뚜루리
2023. 4. 18. 07:44
728x90
320x100
MySQL/Oracle
SELECT
PRODUCT_ID
, PRODUCT_NAME
, PRODUCT_CD
, CATEGORY
, PRICE
FROM FOOD_PRODUCT
WHERE PRICE IN (
SELECT MAX(PRICE)
FROM FOOD_PRODUCT
)
또 다른 풀이 (MySQL)
SELECT
PRODUCT_ID
, PRODUCT_NAME
, PRODUCT_CD
, CATEGORY
, PRICE
FROM FOOD_PRODUCT
ORDER BY PRICE DESC
LIMIT 1
맨 위의 방법으로도 해결되지만 위의 방법으로도 해결된다.
728x90
320x100