1、使用函数DATE_SUB

DATE_SUB函数在当前时间减去一定的时间

DATE_SUB(date,INTERVAL expr unit)

date:合法日期,可以是当前时间now()

expr:希望减去的时间,整数

unit:减去时间的单位,如day,week,month,year

实例:

u_user表

(1)、前一周的数据

当前时间:

sql:

select * from u_user where u_create_time > DATE_SUB(NOW(),INTERVAL 7 day);

结果:

另一种sql写法:

select * from u_user where u_create_time > DATE_SUB(NOW(),INTERVAL 1 WEEK);

(2)、前三个月的数据

sql:

select * from u_user where u_create_time > DATE_SUB(NOW(),INTERVAL 3 MONTH);

结果:

(3)、前一年的数据

sql:

select * from u_user where u_create_time > DATE_SUB(NOW(),INTERVAL 1 YEAR);

结果:

2、使用函数DATE_ADD

DATE_ADD函数在当前时间加上一定的时间

DATE_ADD(date,INTERVAL expr unitda

date:合法日期,可以是当前时间now(),也可以是表中的时间字段

expr:希望加上的时间,整数

unit:加上时间的单位,如day,week,month,year

实例:

(1)、前一周的数据

sql:

select * from u_user where DATE_ADD(u_create_time,INTERVAL 7 DAY) > NOW();

结果:

(2)、前三个月的数据

sql:

select * from u_user where DATE_ADD(u_create_time,INTERVAL 3 MONTH) > NOW();

结果:

(3)、前一年的数据

sql:

select * from u_user where DATE_ADD(u_create_time,INTERVAL 1 YEAR) > NOW();

结果:

先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦

MySql查询某个时间段内的数据(前一周、前三个月、前一年等)相关推荐

  1. mysql查询特定时间数据视频_mysql查询特定时间段内的数据

    参照文章(mysql查询时间段内数据)进行了操作. 先来建表语句: [sql] view plaincopySETFOREIGN_KEY_CHECKS=0;-- ------------------- ...

  2. vue前端与Django后端查询一定时间段内的数据

    在开发过程中经常会遇到筛选查询之类的功能,比如查询某一个时间段内的数据而非所有数据. 这样我们就需要向后端发送时间段的参数,然后在后端处理查询. 这里以Django后端和vue前端的简单例子来记录大致 ...

  3. 【完美解决】MyBatis中怎么查询某个时间段内的数据

    1.当使用SQL语句查询某个时间段的数据时,我们很自然的会想到使用between-and..来操作,但是如果使用between...and... 这个方法来查询某个时间段的数据时是需要传入两个参数的, ...

  4. PGSQL查询某时间段内的数据、两个时间日期的分钟差、天数

    一.根据当前时间获取到三天前截止到此分秒的数据(以当前时分秒进行过滤) SELECTsubmit_date FROMcrm_work_order WHEREsubmit_date BETWEEN ( ...

  5. MySQL 查询指定时间范围内的数据

    说明 mysql 比较时间范围可以直接用 >=.<= 等比较运算符,也可以用 between and(两边都包含,都是闭区间):比较运算符更常用,因为 between and 能做的比较运 ...

  6. mysql查询5分钟内的数据

    查询sql语句: select * from tb_log where createtime>=DATE_SUB(NOW(),INTERVAL 5 MINUTE); DATE函数扩展: 函数 描 ...

  7. bootstrap-table的使用(3)--自定义搜索功能,数据库查询一个时间段内的内容并显示为例

    自定义搜索功能 bootstrap-table是自带搜索功能的,但是搜索功能比较单一,如果我们有特殊的要求,那么需要自己写一个搜索功能,主要是应用于进行数据库查询,并将结果展示. 大致流程为: 1.利 ...

  8. mysql查询时间段内的数据

    mysql查询时间段内的数据 -- 今天 select fullName,addedTime from t_user where to_days(addedTime) <= to_days(no ...

  9. mysql 查询时间之内_MySQL 查询时间段内的数据

    先来建表语句: SET FOREIGN_KEY_CHECKS=0;-- ---------------------------- -- Table structure fort_user-- ---- ...

最新文章

  1. 两个有序数组的合并,python版
  2. 如何生成文件夹目录树文件
  3. CUDA编程-gt;CUDA入门了解(一)
  4. android6.0源码分析之Camera2 HAL分析
  5. springMVC获取异步请求的参数,返回异步请求数据(json),跨域访问简单了解,文件上传,与Restful风格
  6. android限制安装包来源,Android系统设置settings应用学习(一)--允许未知来源应用安装...
  7. Winhex数据恢复笔记(五)
  8. c语言如何在坐标输出,tc 如何在指定坐标处 输出bmp图片??
  9. PDF文档转换平台的核心技术-开源解决方案
  10. JavaScript-Ajax基础讲解
  11. 诚龙网刻报错_诚龙网刻图文教程
  12. opensips搭配rtpengine实现sip信令和rtp流的代理
  13. 幂级数收敛域和和函数定义域的问题
  14. 最后一本书 上机5(翻书)
  15. Android 手把手教你实现百度身份证识别
  16. Arcgis中给nodata的值设为空
  17. .考试倒计时43天!来提分啦!
  18. 机器学习与深度学习:微积分知识汇总
  19. 【玩转开源】Linux C 检测网口热插拔
  20. 接口基本知识 2016年12月24日

热门文章

  1. A-Frame使用方法 教程 API
  2. 【牛客SQL】SQL45 将titles_test表名修改为titles_2017
  3. 百度、百事、大众、脸书、WeWork、领航等公司高管变动
  4. Free Icon Tool(icon图标提取器)绿色便携版V2.1.5 | 应用图标提取器下载 | 快速提取exe中的ico图标
  5. 深入了解style标签元素
  6. iphone用什么蓝牙耳机好?和iphone适配的蓝牙耳机推荐
  7. CAD2012安装失败怎么回事?
  8. java毕业设计学生考勤系统Mybatis+系统+数据库+调试部署
  9. SpringBoot 错误: 找不到或无法加载主类
  10. js将 一串数字1403149534转换为日期格式