[SQL]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 |
+----+
1 # Write your MySQL query statement below
2 select w1.Id
3 from Weather w1,Weather w2
4 where datediff(w1.Date,w2.Date)=1
5 and w1.Temperature>w2.Temperature;
时间: 2024-08-08 03:30:38

[SQL]197. Rising Temperature的相关文章

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) | +---------+------------+----

leetcode数据库sql之Rising Temperature

leetcode原文引用: 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) | +---------+---

197. Rising Temperature (Easy)

Source:  https://leetcode.com/problems/rising-temperature/#/descriptionDescription: Given a Weather table, write a SQL query to find all dates' Ids with higher temperature compared to its previous (yesterday's) dates. +---------+------------+--------

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) | +---------+------------+----

LeetCode 197. Rising Temperature (上升的温度)

题目标签: 题目给了我们一个 温度表格,让我们找到 所有温度比之前一天高的,返回id. 建立 Weather w1, Weather w2,找到当w1 的温度 大于 w2 的时候,而且 w1 的日期是在w2 的后一天,返回id. Java Solution: Runtime:  338 ms, faster than 66 % Memory Usage: N/A 完成日期:06/01/2019 关键点:利用TO_DAYS 来比较日期. # Write your MySQL query state

[LeetCode][SQL]Rising Temperature

https://leetcode.com/problems/rising-temperature/ 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. +---------+------------+------------------+ | I

LeetCode:Rising Temperature - 上浮的温度

1.题目名称 Rising Temperature(上浮的温度) 2.题目地址 https://leetcode.com/problems/rising-temperature 3.题目内容 给出一组每日的气温数据,返回当日气温高于昨日气温的日期. 例如,Weather表中的数据如下: +---------+------------+------------------+ | Id(INT) | Date(DATE) | Temperature(INT) | +---------+-------

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) | +---------+------------+----

LeetCode - Rising Temperature

Description:Given a Weather table, write a SQL query to find all dates' Ids with higher temperature compared to its previous (yesterday's) dates. 选出比前一天温度高的Id 使用自连接,to_days函数是返回从零年开始的总天数. (为何把=误写成<会Runtime Error啊 不应该是WrongAnser!) # Write your MySQL q