表weather:
idrecorddate
temperature
12015-01-01101
2015-01-02251
2015-01-03201
2015-01-04
30思路分析:
使用mysql datediff() 函式
mysql語句:
select w1.id as 『id』 from weather w1 join weather w2 on datediff(w1.recorddate,w2.recorddate) = 1 and w1.temperature > w2.temperature;
注:mysql datediff() 函式
定義和用法
datediff() 函式返回兩個日期之間的天數。
語法
datediff(date1,date2)
date1 和 date2 引數是合法的日期或日期/時間表示式。
注釋:只有值的日期部分參與計算。
SQl刷題 查詢比之前高的溫度
使用datediff來比較兩個日期型別的值,因此我們可以通過將weather與自身結合,然後使用datediff 比較 select weather.id as id from weather join weather w on datediff weather.date w.date 1and w...
PHP獲取今天 昨天 明天的日期
echo 今天 date y m d echo 昨天 date y m d strtotime 1 day echo 明天 date y m d strtotime 1 day echo 一周後 date y m d strtotime 1 week echo 一周零兩天四小時兩秒後 date y ...
PHP獲取今天 昨天 明天的日期
php view plain copy print?echo 今天 date y m d echo 昨天 date y m d strtotime 1 day echo 明天 date y m d strtotime 1 day echo 一周後 date y m d strtotime 1 wee...