💡문제 풀이/프로그래머스 - Oracle

가격이 제일 비싼 식품의 정보 출력하기 / 131115

뇌 리셋은 기본이지 2023. 11. 2. 23:56

정보

Lv.2

분류 : SUM, MAX, MIN

 

문제

문제링크

 

풀이

SELECT PRODUCT_ID
     , PRODUCT_NAME
     , PRODUCT_CD
     , CATEGORY
     , PRICE
  FROM FOOD_PRODUCT 
 WHERE PRICE = ( -- 제일 비싼 식품을 서브쿼를 사용하여 추출
                 SELECT MAX(PRICE)
                   FROM FOOD_PRODUCT 
                );

 

풀이 후기

나는 서브쿼리를 어떻게 활용해야하는지 감이 잡히지 않는다.

되도록 서브쿼리는 피하라고는 했지만 사용하는 방법은 알아야 하지 않는가..🤔

 

서브쿼리도 다양한 예시를 접해봐야할 것 같다.