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 값
'기존학습자료 > leetcode, hackerrank' 카테고리의 다른 글
Leetcode 183 - Customers Who Never Order (0) | 2023.06.24 |
---|---|
Leetcode 181 - Employees Earning More Than Their Managers (0) | 2023.06.24 |
Leetcode 595 - Big Countries (0) | 2023.06.24 |
Leetcode 620 - Not Boring Movies (0) | 2023.06.24 |
Leetcode 182 - Duplicate Emails (0) | 2023.06.24 |