기존학습자료/leetcode, hackerrank
Leetcode 197 - Rising Temperature
gooreumsea
2023. 6. 24. 19:56
Rising Temperature
https://leetcode.com/problems/Rising-Temperature/
SELECT today.id
FROM weather AS today
INNER JOIN weather AS yesterday ON DATE_ADD(yesterday.recordDate, INTERVAL 1 DAY) = today.recordDate
WHERE today.temperature > yesterday.temperature
# # {"headers": ["id", "recordDate", "temperature", "id", "recordDate", "temperature"],
# # "values":
# # [[2, "2015-01-02", 25, 1, "2015-01-01", 10],
# # [4, "2015-01-04", 30, 3, "2015-01-03", 20]]}
# {"headers": ["id", "recordDate", "temperature", "id", "recordDate", "temperature"], "values":
# [[2, "2015-01-02", 25, 1, "2015-01-01", 10],
# [3, "2015-01-03", 20, 2, "2015-01-02", 25],
# [4, "2015-01-04", 30, 3, "2015-01-03", 20]]}
# # SELECT today.id AS today_id
# # ,today.recordDate AS today_RecordDate
# # ,today.Temperature AS today_Temperature
# # ,yesterday.id AS yesterday_id
# # ,yesterday.recordDate AS yesterday_RecordDate
# # ,yesterday.Temperature AS yesterdayy_Temperature
# yesterday에 1을 더했을때 매칭되는 today 값