婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > SQL實現LeetCode(197.上升溫度)

SQL實現LeetCode(197.上升溫度)

熱門標簽:智能外呼系統復位 云南電商智能外呼系統價格 大眾點評星級酒店地圖標注 400電話可以辦理嗎 高清地圖標注道路 外東北地圖標注 話務外呼系統怎么樣 拉卡拉外呼系統 臨清電話機器人

[LeetCode] 197.Rising Temperature 上升溫度

Given a Weather table, write a SQL query to find all dates' Ids with higher temperature compared to its previous (yesterday's) dates.

+---------+------------+------------------+
| Id(INT) | Date(DATE) | Temperature(INT) |
+---------+------------+------------------+
|       1 | 2015-01-01 |               10 |
|       2 | 2015-01-02 |               25 |
|       3 | 2015-01-03 |               20 |
|       4 | 2015-01-04 |               30 |
+---------+------------+------------------+

For example, return the following Ids for the above Weather table:

+----+
| Id |
+----+
|  2 |
|  4 |
+----+

這道題給了我們一個Weather表,讓我們找出比前一天溫度高的Id,由于Id的排列未必是按順序的,所以我們要找前一天就得根據日期來找,我們可以使用MySQL的函數Datadiff來計算兩個日期的差值,我們的限制條件是溫度高且日期差1,參見代碼如下: 

解法一:

SELECT w1.Id FROM Weather w1, Weather w2
WHERE w1.Temperature > w2.Temperature AND DATEDIFF(w1.Date, w2.Date) = 1;

下面這種解法我們使用了MySQL的TO_DAYS函數,用來將日期換算成天數,其余跟上面相同:

解法二:

SELECT w1.Id FROM Weather w1, Weather w2
WHERE w1.Temperature > w2.Temperature AND TO_DAYS(w1.Date) = TO_DAYS(w2.Date) + 1;

我們也可以使用Subdate函數,來實現日期減1,參見代碼如下:

解法三:

SELECT w1.Id FROM Weather w1, Weather w2
WHERE w1.Temperature > w2.Temperature AND SUBDATE(w1.Date, 1) = w2.Date;

最后來一種完全不一樣的解法,使用了兩個變量pre_t和pre_d分別表示上一個溫度和上一個日期,然后當前溫度要大于上一溫度,且日期差為1,滿足上述兩條件的話選出來為Id,否則為NULL,然后更新pre_t和pre_d為當前的值,最后選出的Id不為空即可:

解法四:

SELECT Id FROM (
SELECT CASE WHEN Temperature > @pre_t AND DATEDIFF(Date, @pre_d) = 1 THEN Id ELSE NULL END AS Id,
@pre_t := Temperature, @pre_d := Date 
FROM Weather, (SELECT @pre_t := NULL, @pre_d := NULL) AS init ORDER BY Date ASC
) id WHERE Id IS NOT NULL;

參考資料:

https://leetcode.com/discuss/33641/two-solutions

https://leetcode.com/discuss/52370/my-simple-solution-using-inner-join

https://leetcode.com/discuss/86435/a-simple-straightforward-solution-and-its-very-fast

到此這篇關于SQL實現LeetCode(197.上升溫度)的文章就介紹到這了,更多相關SQL實現上升溫度內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • SQL實現LeetCode(196.刪除重復郵箱)
  • SQL實現LeetCode(185.系里前三高薪水)
  • SQL實現LeetCode(184.系里最高薪水)
  • SQL實現LeetCode(183.從未下單訂購的顧客)
  • SQL實現LeetCode(182.重復的郵箱)
  • SQL實現LeetCode(181.員工掙得比經理多)
  • SQL實現LeetCode(180.連續的數字)
  • C++實現LeetCode(179.最大組合數)

標簽:福州 無錫 溫州 定西 山西 阿里 揚州 三明

巨人網絡通訊聲明:本文標題《SQL實現LeetCode(197.上升溫度)》,本文關鍵詞  SQL,實現,LeetCode,197.,上升,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《SQL實現LeetCode(197.上升溫度)》相關的同類信息!
  • 本頁收集關于SQL實現LeetCode(197.上升溫度)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    另类小说色综合网站| av网站一区二区三区| 亚洲电影欧美电影有声小说| 国产精品亚洲人在线观看| 91精品国产综合久久精品麻豆| 中文字幕一区二区三区在线播放 | 99精品视频中文字幕| 91精品国产91久久久久久最新毛片| 亚洲成人一二三| 欧美一级片在线观看| 国产精品一区二区黑丝| 亚洲成人免费视频| 欧美电影免费观看高清完整版在 | 欧美挠脚心视频网站| 欧美不卡一区二区三区| 欧美日韩免费一区二区三区视频 | 国产成人免费在线观看| 欧美日韩成人高清| 亚洲乱码精品一二三四区日韩在线| 成人免费视频免费观看| 日韩激情一二三区| 精品1区2区在线观看| 日本不卡高清视频| 欧美国产在线观看| 欧美婷婷六月丁香综合色| 久久99久久久久| 亚洲三级在线免费观看| 欧美一级电影网站| 欧美日韩成人高清| 在线一区二区三区四区五区 | 欧美一级黄色录像| 国产高清视频一区| 亚洲一二三专区| |精品福利一区二区三区| 亚洲精品一区二区三区福利| 日韩欧美的一区| 色噜噜狠狠色综合中国| 色老汉av一区二区三区| 久久99精品国产麻豆不卡| 精品美女被调教视频大全网站| 亚欧色一区w666天堂| 亚洲中国最大av网站| 麻豆精品精品国产自在97香蕉 | 色香蕉成人二区免费| 成人高清免费在线播放| 色网综合在线观看| 亚洲精品高清在线| 日韩亚洲欧美高清| 美女视频黄 久久| 欧美日韩aaaaaa| 精品国产乱码久久久久久久 | 国产综合色视频| 亚洲欧美日本韩国| 毛片av中文字幕一区二区| 久久电影网电视剧免费观看| 国产一区二区影院| 99国产麻豆精品| 欧美日韩国产综合久久| 久久综合久久综合久久综合| 日韩三级av在线播放| 91.com视频| 中文字幕一区二区三区不卡| 一区二区三区免费看视频| 亚洲不卡在线观看| 国产乱妇无码大片在线观看| 亚洲成人自拍一区| 婷婷国产v国产偷v亚洲高清| 午夜欧美视频在线观看| 国产乱子伦视频一区二区三区 | 欧美激情一区二区三区蜜桃视频| 午夜婷婷国产麻豆精品| 国产91清纯白嫩初高中在线观看| 亚洲免费观看在线视频| 国产成a人亚洲| 国产精品福利一区二区三区| 欧美精选午夜久久久乱码6080| 蜜臀av一区二区三区| 久久久久久久一区| 91在线播放网址| 日韩激情av在线| 日韩区在线观看| 成人高清伦理免费影院在线观看| 久久欧美一区二区| 风间由美性色一区二区三区| 日韩免费视频线观看| 亚洲综合色视频| 在线亚洲欧美专区二区| 久久久久九九视频| 另类小说视频一区二区| 精品视频1区2区| 国产精品久久午夜夜伦鲁鲁| 日韩av一区二区在线影视| 日本少妇一区二区| 91久久一区二区| 国产精品久久99| 日韩免费观看2025年上映的电影 | 欧美日本在线一区| 亚洲图片另类小说| 免费在线观看一区| 精品日韩成人av| 日韩黄色免费网站| 欧美情侣在线播放| 久久se精品一区精品二区| 欧美网站一区二区| 日本成人在线一区| 久久影院视频免费| 亚洲一区二区三区四区五区中文 | 亚洲欧美日韩在线| 欧美老人xxxx18| 国产在线精品国自产拍免费| 国产婷婷一区二区| 久久久久久久久蜜桃| 日韩一区二区三| 成人免费观看男女羞羞视频| 蜜臀av在线播放一区二区三区| 国产精品久久久久久久久果冻传媒 | 一区二区三区视频在线看| 成人h动漫精品一区二区| 亚洲伦理在线免费看| 国产亚洲美州欧州综合国| 国产毛片精品视频| 日韩精品久久久久久| 欧美日韩免费电影| 蜜臀av一区二区| 樱桃视频在线观看一区| 国产精品无遮挡| 欧美一级在线视频| 欧美综合天天夜夜久久| 成人av第一页| 丝袜亚洲另类丝袜在线| 亚洲免费在线观看| 99久免费精品视频在线观看| 日韩中文字幕一区二区三区| 中文字幕亚洲视频| 美国十次了思思久久精品导航| 亚洲欧洲另类国产综合| 日韩色在线观看| 99riav一区二区三区| 免费的国产精品| 国产日韩欧美电影| 国产精品黄色在线观看| 日韩欧美电影在线| 久久久久9999亚洲精品| 美女在线视频一区| 欧美日韩大陆一区二区| 午夜精品久久久久久| 夜夜精品浪潮av一区二区三区| 一区二区三区在线观看国产| 久久精品水蜜桃av综合天堂| 久久精品一区八戒影视| 国产日产欧美一区| 日韩精品一区国产麻豆| 日韩一级片在线播放| 国产成人综合自拍| 亚洲乱码中文字幕| 亚洲小说春色综合另类电影| 亚洲国产综合色| 玖玖九九国产精品| 日韩激情视频在线观看| 亚洲精品在线电影| 成人免费在线视频观看| 亚洲一区二区影院| 亚洲国产成人va在线观看天堂| 国产在线精品一区二区夜色| 91精品国产aⅴ一区二区| 麻豆精品一二三| 亚洲欧美视频一区| 91色.com| 国产欧美1区2区3区| 日韩国产欧美在线观看| 国产一区二区导航在线播放| 国产精品亚洲一区二区三区在线| 欧美疯狂做受xxxx富婆| 制服丝袜亚洲色图| 欧美三级在线视频| 精品国产一区二区三区忘忧草| 亚洲美女电影在线| 麻豆精品久久精品色综合| 成人免费毛片a| 久久欧美一区二区| 亚洲成av人片在线观看无码| 日韩专区中文字幕一区二区| 成人app网站| 日韩免费成人网| 麻豆精品在线播放| 欧美中文字幕一区二区三区亚洲 | 青青草精品视频| 94色蜜桃网一区二区三区| 欧美一区二区三区免费视频| 国产欧美精品区一区二区三区| 亚洲va韩国va欧美va| 国模一区二区三区白浆| 一区二区三区资源| 欧美美女一区二区| 精品一区中文字幕| 欧美精品在线视频| 男女视频一区二区| 日韩一级片网址| 日本亚洲最大的色成网站www| 精品视频1区2区|