안녕하세요.
20회차 과제 "가격이 제일 비싼 식품의 정보 출력하기"입니다.
문제 설명
다음은 식품의 정보를 담은 FOOD_PRODUCT 테이블입니다.
FOOD_PRODUCT 테이블은 다음과 같으며 PRODUCT_ID, PRODUCT_NAME, PRODUCT_CD, CATEGORY, PRICE는 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을 의미합니다.
FOOD_PRODUCT 테이블에서 가격이 제일 비싼 식품의 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격을 조회하는 SQL문을 작성해주세요.
답안
SELECT *
-. 모든 카테고리를 가져옵니다.
from food_product
where price = (select max(price) from food_product)
-. 가격 중에 제일 비싼 가격의 데이터만 가져옵니다.
저처럼 처음해보시는 분들에게 이 글이 조금이나마 도움이 되었으면 좋겠습니다.
'내일배움캠프 > Daily Routine (SQL)' 카테고리의 다른 글
[내일배움캠프] SQL Daily Routine 22. 조건에 맞는 회원수 구하기 (0) | 2024.08.04 |
---|---|
[내일배움캠프] SQL Daily Routine 21. 이름이 없는 동물의 아이디 (0) | 2024.08.03 |
[내일배움캠프] SQL Daily Routine 19. 흉부외과 또는 일반외과 의사 목록 출력하기 (0) | 2024.08.02 |
[내일배움캠프] SQL Daily Routine 18. DATETIME에서 DATE로 형 변환 (0) | 2024.08.02 |
[내일배움캠프] SQL Daily Routine 17. 강원도에 위치한 생산공장 목록 출력하기 (0) | 2024.08.02 |
댓글