zoukankan      html  css  js  c++  java
  • Lc197-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) | RecordDate(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 |
    +----+
    
    来源:力扣(LeetCode)
    链接:https://leetcode-cn.com/problems/rising-temperature
    著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
    # Write your MySQL query statement below
    --笛卡儿积 加上时间做差函数
    select a.id from weather a,weather b
    where datediff(a.recorddate,b.recorddate) = 1
    and a.temperature > b.temperature
  • 相关阅读:
    牛客网每日一练
    牛客网每日一练
    牛客网每日一练
    牛客网每日一练
    牛客网每日一练
    牛客网每日一练
    牛客网每日一练
    牛客网每日一练
    牛客网每日一练
    牛客网每日一练
  • 原文地址:https://www.cnblogs.com/xiaoshahai/p/12185611.html
Copyright © 2011-2022 走看看