给定一个表,编写一个 SQL 查询,来查找与之前(昨天的)日期相比温度更高的所有日期的 Id 。
例如,根据上述给定的表格,返回如下 Id:
文章插图
解法一:使用() 。(date)
文章插图
select w1.id from weather w1,weather w2 where w1.temperature>w2.temperature and to_days(w1.recorddate)-1=to_days(w2.recorddate)
解法二:使用()函数 。(date, expr type)
【【MYSQL】比前一天高的温度】
select w1.id from weather w1 left join weather w2 on w1.temperature>w2.temperature where (w1.recorddate)=date_add(w2.recorddate,interval 1 day);
- 【工具|FoFa 查询工具】
- 60帧/秒摄像头 视频帧数最佳选择!
- 【Python 应用篇】Email 邮件发送
- 刘盆子简介中国史上唯一一位双目失明的皇帝
- 【2019CVPR学习】翻译
- 基于Python实现机器人自动走迷宫【100011016】
- 显示需要使用新应用打开此ms-windows-store链接的解决办法
- 60帧 CSS3 实现 60 FPS 动画效果
- 秦朝历史解密:秦始皇及秦国高层反对经商吗?
- 为什么才女李清照写词要抄欧阳修的庭院深深深几许,是才尽了吗?