알고리즘/programmers

[Programmers] 가격이 제일 비싼 식품의 정보 출력하기

꾸준함. 2023. 6. 24. 23:08

문제 링크입니다: https://school.programmers.co.kr/learn/courses/30/lessons/131115

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

가격이 제일 비싼 식품이 N개일 경우를 대비하여 WITH문을 통해 제일 비싼 가격을 구하고 (MAX_PRICE),

해당 가격을 가진 식품들의 정보(들)을 조회하는 쿼리를 작성했습니다.

MySQL을 이용하여 풀었습니다.

 

-- 코드를 입력하세요
WITH MAX_PRICE AS (
SELECT
MAX(PRICE) AS PRICE
FROM
FOOD_PRODUCT
)
SELECT
*
FROM
FOOD_PRODUCT
WHERE
PRICE = (SELECT PRICE FROM MAX_PRICE)
view raw .sql hosted with ❤ by GitHub

 

개발환경: Programmers IDE

지적, 조언, 질문 환영합니다! 질문 남겨주세요~

반응형