728x90
반응형
https://school.programmers.co.kr/learn/courses/30/lessons/131115
정답 코드
SELECT *
FROM FOOD_PRODUCT
WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT);
SELECT *
FORM FOOD_PRODUCT
ORDER BY PRICE DESC
LIMIT 1
오류 코드
SELECT *
FROM FOOD_PRODUCT
WHERE PRICE = MAX(PRICE)
/*
SQL 실행 중 오류가 발생하였습니다.
Invalid use of group function
WHERE절에는 집계함수를 사용할 수 없다!!!
*/
728x90
반응형
'Problem Solving > 프로그래머스' 카테고리의 다른 글
[MySQL] 프로그래머스 133027. 주문량이 많은 아이스크림들 조회하기 (0) | 2024.02.21 |
---|---|
[MySQL] 프로그래머스 59408. 중복 제거하기 (0) | 2024.02.21 |
[MySQL] 프로그래머스 273712. 업그레이드 할 수 없는 아이템 구하기 (0) | 2024.02.21 |
[MySQL] 프로그래머스 273710. ROOT 아이템 구하기 (0) | 2024.02.21 |
[MySQL] 프로그래머스 131114. 경기도에 위치한 식품창고 목록 출력하기 (0) | 2024.02.21 |