leetcode197. 上升的温度(SQL)
给定一个 Weather 表,编写一个 SQL 查询,来查找与之前(昨天的)日期相比温度更高的所有日期的 Id。
+---------+------------------+------------------+
| 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 |
+---------+------------------+------------------+
例如,根据上述给定的 Weather 表格,返回如下 Id:
+----+
| Id |
+----+
| 2 |
| 4 |
+----+
思路:自连接,条件是日期差1,选出比昨天更高的日期即可。
select A.Id as'Id'
from Weather as A,Weather as B
where DATEDIFF(A.RecordDate, B.RecordDate) = 1 and A.Temperature>B.Temperature;
leetcode197. 上升的温度(SQL)相关推荐
- 【大总结3】leetcode解题总览(算法、剑指offer、SQL、多线程、shell)
3/22更新 剑指offer 题目链接 建议大部分题都会做,都能比较快速且准确的写出来.关于做题方式,我的建议是:一道一道刷即可,因为难度一般,不用系统的学习什么知识,遇到实在不会的就跳过即可. 我这 ...
- 牛客网SQL刷题笔记(MySQL)
牛客网SQL刷题笔记(MySQL) 此博客集合LeetCode.牛客网常见的题型及其解法,侵删 目录 牛客网SQL刷题笔记(MySQL) 类型1:查找排名第几的数据 SQL2 查找入职员工时间排名倒数 ...
- MySQL上升的温度
MySQL上升的温度 SQL架构 题目描述 题解 方法:使用 JOIN 和 DATEDIFF() 子句 知识点 DATEDIFF 函数返回两个日期之间的天数 SQL架构 Create table If ...
- leetcode解题总览
3/22更新 剑指offer 题目链接 建议大部分题都会做,都能比较快速且准确的写出来.关于做题方式,我的建议是:一道一道刷即可,因为难度一般,不用系统的学习什么知识,遇到实在不会的就跳过即可. 我这 ...
- leetcode 数据库题目全部题解
来源链接:https://leetcode-cn.com/circle/article/vGr1Mc/ 对数据库专题下每道题目,包括会员题目,都做了详细的题解. 题解内容通常有这么几个部分,题目简述. ...
- leetcode刷题目录总结
题目 题目 技巧 相似的题目 其他 1. 无序数组中找出目标为target的两个数 先定义下一个数,然后找两位的数是否存在 高频, 大厂刷题班, 第27节 2.逆序链表两数相加 链表.各位加法 高频, ...
- flink学习笔记(五)
文章目录 八.TableAPI和FlinkSQL 简介 simple example 创建TableEnviroment 表(Table) 从文件读取数据 从kafka读取数据 表的查询(Table ...
- 一个小菜鸡的刷题记录(给爷冲)
文章目录 1.Fibonacci 2.一球从M米高度自由下落,每次落地后返回原高度的一半,再落下. 它在第N次落地时反弹多高?共经过多少米? 保留两位小数 注意的知识点: 3. 有一分数序列: 2/1 ...
- java 必备面试必备
1.JDK 和 JRE 有什么区别? JDK(Java Development Kit),Java开发工具包 JRE(Java Runtime Environment),Java运行环境 JDK中包含 ...
最新文章
- python游戏创新大赛
- 高考成绩查询2021艺术类6,2021年高考成绩6月26日左右可查!
- Java后台解析前台的get中文请求
- bootstrap 起步
- mysql5.1数据库乱码_MySql5.1以上版本中文乱码的解决方法
- scala 当前日期_如何在Scala中检查当前日期和时间?
- Web Control开发随笔(4):Control与WebControl 的Properity初探
- 苹果Mac专业的字体管理应用:​​​​RightFont
- mysql双机备份最简单_简单实现MySQL数据库双机热备份的方案
- 基于VC的扫雷游戏开发
- Cisco2811做端口映射
- 使用LoadRunner进行并发测试、压力测试和负载测试
- 双击div变成可编辑区的简单实现
- 联想计算机e480,【晒单】联想ThinkPad E480外观性能屌炸天
- 十、决策树算法简介-泰坦尼克号乘客生存预测
- 应用测试一(烤地瓜)——> 隐藏数据
- 超微服务器X11DAi-N主板简介及实际应用
- 个人微信开发协议sdk接口API分享
- 普渡大学计算机图形,普渡大学计算机图形学技术研究生语言及申请要求-费用-课程设置...
- 报错:Exception in thread “main“ java.io.IOException: 设备未就绪。
热门文章
- ELF文件和BIN文件
- django 学习 (三) 模板变量
- ffmpeg编译 MingW + MSYS
- 设计模式C++实现(5)——桥接模式
- qt调用import sys库_Python模块之 sys 模块
- 【转】2.1【MySQL】运行原理(一):查询sql的执行过程及MySQL架构分析
- 【转】SVN trunk(主线) branch(分支) tag(标记) 用法详解和详细操作步骤
- SharePoint学习札记[4] — 创建SharePoint站点
- 昆明第八中学2021高考成绩查询,昆明市第八中学2021年招生录取分数线
- 【软技能】代码先放一放,学习一下工程的概念