▶ 문제
FOOD_PRODUCT 테이블에서 가격이 제일 비싼 식품의 식품 ID,
식품 이름, 식품 코드, 식품분류, 식품 가격을 조회하는 SQL문을 작성해주세요.
▶ 소스코드
SELECT product_id, product_name, product_cd, category, price
FROM food_product
WHERE price = (SELECT MAX(price) FROM food_product);
▶ 설명
MAX(PRICE)
: 서브쿼리를 사용하여FOOD_PRODUCT
테이블에서 가장 높은 가격을 찾습니다.WHERE PRICE = ...
: 가장 비싼 가격과 같은 값을 가진 행을 조회합니다.- SELECT 절 : 요구된 열인
PRODUCT_ID
,PRODUCT_NAME
,PRODUCT_CD
,CATEGORY
,PRICE
를 선택합니다.