
😎풀이
Weather
테이블을 JOIN 참조하여 해당 행의 전 날과 맵핑한다.
- 현재 날짜의
temperature
가 전 날짜의 temperature
보다 높은 날을 찾는다.
- 조회된 행의
id
를 반환한다.
SELECT w1.id
FROM Weather AS w1
JOIN Weather AS w2
ON w1.recordDate = DATE_ADD(w2.recordDate, INTERVAL 1 DAY)
WHERE w1.temperature > w2.temperature;