解决方案
方法:使用 JOIN
和 DATEDIFF()
子句
算法
MySQL 使用 DATEDIFF 来比较两个日期类型的值。
因此,我们可以通过将 weather 与自身相结合,并使用 DATEDIFF()
函数。
MySQL
SELECT weather.id AS 'Id' FROM weather JOIN weather w ON DATEDIFF(weather.date, w.date) = 1 AND weather.Temperature > w.Temperature ;