SQL_PROGRAMMERS_005

문제

문제

해결

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

풀이

  • MAX값 찾기

SELECT MAX(PRICE)
FROM FOOD_PRODUCT

=> 해당 코드로는 max값을 가진 PRICE만 가져오게 됨

  • 전체 row 값 가져오기

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

=> 위의 max값을 찾아서 전체 row의 값과 비교

Last updated