[프로그래머스] 즐겨찾기가 가장 많은 식당 정보 출력하기.oracle
LV3
IDEA: 푸드 타입별로 가장 favorites이 많을 걸 뽑는다.(MAX) okay! , 마지막에 음식종류 기준으로 내림 차순!
SELECT FOOD_TYPE ,MAX(FAVORITES) AS FAVORITES
FROM REST_INFO
GROUP BY FOOD_TYPE
위의 코드 결과
* GROUP BY 오류
오류!!! 코드
SELECT FOOD_TYPE, REST_ID, REST_NAME, MAX(FAVORITES) AS FAVORITES
FROM REST_INFO
GROUP BY FOOD_TYPE
.
*아래 코드 는 왜 안되는 걸까요? 저 멍충이에요ㅠㅠ알려주세요
GROUP BY ,, 어렵네요

SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITES
FROM (SELECT FOOD_TYPE, MAX(FAVORITES)
FROM REST_INFO
GROUP BY FOOD_TYPE
)
ORDER BY FOOD_TYPE DESC
.
정답 코드
SELECT FOOD_TYPE, REST_ID, REST_NAME, FAVORITES
FROM REST_INFO
WHERE (FOOD_TYPE,FAVORITES) IN (SELECT FOOD_TYPE,MAX(FAVORITES)
FROM REST_INFO
GROUP BY FOOD_TYPE
)
ORDER BY FOOD_TYPE DESC
이전 내 글 참고!
https://donotknowwhat.tistory.com/17
조건에 들어갈 리스트 값을 동적으로 조회하는 경우
[프로그래머스] 헤비 유저가 소유한 장소.oracle
[프로그래머스] 헤비 유저가 소유한 장소.oracle LV3 IDEA: HOST_ID 별로 나눠 HOST_ID 가 2개 이상 조건 걸면 되겠구나! SELECT ID, NAME, HOST_ID FROM PLACES WHERE HOST_ID IN(SELECT HOST_ID FROM PLACE..
donotknowwhat.tistory.com
https://school.programmers.co.kr/learn/courses/30/lessons/131123
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
'프로그래머스 > SQL' 카테고리의 다른 글
[프로그래머스] 조건별로 분류하여 주문상태 출력하기.oracle (날짜 & CASE WHEN) (0) | 2022.10.11 |
---|---|
[프로그래머스] 강원도에 위치한 생산공장 목록 출력하기.oracle (LIKE) (0) | 2022.10.11 |
[프로그래머스] 헤비 유저가 소유한 장소.oracle (WHERE 칼럼 IN()) (0) | 2022.10.07 |
[프로그래머스] 없어진 기록 찾기.ORACLE (0) | 2022.10.06 |
[프로그래머스] 있었는데요 없었습니다.ORACLE (0) | 2022.10.06 |