Leetcode-197-上升的温度

MySQL时间内置函数的考察

img

解答:

1
2
3
select a.Id from Weather a , Weather b

where DATEDIFF(a.RecordDate, b.RecordDate) = 1 AND a.Temperature > b.Temperature

这一题主要考察了MySQL的高级内建函数:

简单总结一下MySQL Date函数

NOW() - 返回当前日期和时间

CURDATE () - 返回当前日期

CURETIME() -返回当前时间

DATE() - 提取当前时间格式

EXTRACT() - 返回日期/时间的单独部分

DATE_ADD() - 给日期添加指定的时间间隔

DATE_SUB() -给日期减去指定的时间间隔

DATEDIFF() - 返回两个日期之间的天数