즐겨찾기가 가장 많은 식당 정보 출력하기

2022. 11. 20. 16:38SQL 문제

 

출처 : https://school.programmers.co.kr/learn/courses/30/lessons/131123


정답

저번에 풀었던 문제와 비슷하게 WHERE절안에 IN를 사용하여 최대값과 비교하여 같은 값들만 가져오게 만들었다.근데 그때와는 다르게 처음에 FOOD_TYPE 를빼고 FAVORITE 만을 이용하여 조회하여 하니  FOOD_TYPE의 한식에서 최대값이 아니지만 중식의 최대값과 값이 똑같아서 한식이 2개 조회되는 현상이 발생하였다. 그래서 WHERE절에 FOOD_TYPE를 추가하였다.