当前位置: 首页 > news >正文

自己建设网站服务器青岛软件公司排名

自己建设网站服务器,青岛软件公司排名,百度引流推广怎么做,专业外贸网站建设目录 题目 准备数据 分析数据 总结 题目 找出与之前(昨天的)日期相比温度更高的所有日期的 id 。 准备数据 ## 创建库 create database db; use db;## 创建表 Create table If Not Exists Weather (id int, recordDate date, temperature int);#…

目录

题目

准备数据

分析数据

总结 


题目

找出与之前(昨天的)日期相比温度更高的所有日期的 id 。

准备数据

## 创建库
create database db;
use db;## 创建表
Create table If Not Exists Weather (id int, recordDate date, temperature int);## 向表中插入数据
Truncate table Weather;
insert into Weather (id, recordDate, temperature) values ('1', '2015-01-01', '10');
insert into Weather (id, recordDate, temperature) values ('2', '2015-01-02', '25');
insert into Weather (id, recordDate, temperature) values ('3', '2015-01-03', '20');
insert into Weather (id, recordDate, temperature) values ('4', '2015-01-04', '30');

weather表

分析数据

2015-01-02 的温度比前一天高(10 -> 25)

2015-01-04 的温度比前一天高(20 -> 30)

 第一步:先自连接起来,a表是第二天,b表是上一天

select a.id,a.recordDate,a.temperature,b.recordDate,b.temperature from Weather a join Weather b
on a.recordDate =date_add(b.recordDate,interval  1 day);

 说明:因为2015-01-01没有上一天,所以排除这一列

第二步:找出与之前(昨天的)日期相比温度更高的所有日期的 id 

select a.id from Weather a join Weather b
on a.recordDate =date_add(b.recordDate,interval  1 day)
where a.temperature > b.temperature;

 

总结 

 说明:MySQL中日期加减操作

在MySQL中,可以使用DATE_ADD()DATE_SUB()函数来进行日期的加减操作。

例如,要在当前日期上加上一个指定的时间间隔,可以使用DATE_ADD()函数

SELECT DATE_ADD(NOW(), INTERVAL 1 DAY); -- 加1天

SELECT DATE_ADD(NOW(), INTERVAL 1 WEEK); -- 加1周

SELECT DATE_ADD(NOW(), INTERVAL 1 MONTH); -- 加1月

SELECT DATE_ADD(NOW(), INTERVAL 1 YEAR); -- 加1年

相反,如果要进行减法操作,可以使用DATE_SUB()函数

SELECT DATE_SUB(NOW(), INTERVAL 1 DAY); -- 减1天

SELECT DATE_SUB(NOW(), INTERVAL 1 WEEK); -- 减1周

SELECT DATE_SUB(NOW(), INTERVAL 1 MONTH); -- 减1月

SELECT DATE_SUB(NOW(), INTERVAL 1 YEAR); -- 减1年

也可以用+-运算符来进行操作,但需要将间隔转换为一个INTERVAL值:

SELECT NOW() + INTERVAL 1 DAY; -- 加1天

SELECT NOW() - INTERVAL 1 DAY; -- 减1天

请注意,NOW()函数返回当前日期和时间,如果只关注日期部分,应该使用CURDATE()函数来避免时间部分的干扰。同样,可以用CURDATE()替换NOW()来进行日期的加减操作。

 

http://www.yayakq.cn/news/824089/

相关文章:

  • 外网登录 wordpress西宁seo网站建设
  • 怎么开网站唐山百度提升优化
  • 专业的深圳网站设计wordpress apk 中文版
  • 咖啡设计网站sem推广培训
  • 北京市住房城乡建设官方网站数码印花图案设计网站
  • 域名绑定网站提示正在建设西安霸屏推广
  • 单页响应式网站模板同人那个小说网站做的最好
  • propulsion wordpress好口碑关键词优化地址
  • 短网址生成器是什么莆田百度seo排名
  • 苏州城乡和住房建设局网站首页企业邮箱哪个比较好用
  • 网站建设公司推广方式做金融的看哪些网站
  • 自建网站浙江建设厅官方网站
  • 青岛网站建设策划属于网站建设过程规划和准备阶段的是
  • 做网站来联盟怎么样网络营销推广渠道
  • ps模板网站2024年小学生简短小新闻
  • 成都旅游景点有哪些seo优化工具软件
  • 四川建设厅电话网站网络服务提供商有哪些公司
  • 网站的交互设计有什么网站关键词如何快速上首页
  • 互动的网站如何查询网站开发语言
  • 做网站4000-262-263国外优秀ui设计网站
  • 企业公司网站 北京html框架布局实例代码
  • 上海做网站公司做网站的公司有哪些漯河网站建设
  • 做笑话网站需要什么防做网站
  • 全球排名前十网站股市财经新闻最新消息
  • 上海做网站hlanggroup免费1级做爰片免费网站
  • 上饶门户网站建设移动端显卡
  • 最好玩的网页游戏百度网站优化升上去
  • 志愿北京网站注册天津泰达建设集团有限公司网站
  • wordpress个人支付插件陕西网站建设优化建站
  • 做废钢推广网站wordpress进度条