MySql查询某个时间段内的数据(前一周、前三个月、前一年等)
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查询某个时间段内的数据(前一周、前三个月、前一年等)相关推荐
- mysql查询特定时间数据视频_mysql查询特定时间段内的数据
参照文章(mysql查询时间段内数据)进行了操作. 先来建表语句: [sql] view plaincopySETFOREIGN_KEY_CHECKS=0;-- ------------------- ...
- vue前端与Django后端查询一定时间段内的数据
在开发过程中经常会遇到筛选查询之类的功能,比如查询某一个时间段内的数据而非所有数据. 这样我们就需要向后端发送时间段的参数,然后在后端处理查询. 这里以Django后端和vue前端的简单例子来记录大致 ...
- 【完美解决】MyBatis中怎么查询某个时间段内的数据
1.当使用SQL语句查询某个时间段的数据时,我们很自然的会想到使用between-and..来操作,但是如果使用between...and... 这个方法来查询某个时间段的数据时是需要传入两个参数的, ...
- PGSQL查询某时间段内的数据、两个时间日期的分钟差、天数
一.根据当前时间获取到三天前截止到此分秒的数据(以当前时分秒进行过滤) SELECTsubmit_date FROMcrm_work_order WHEREsubmit_date BETWEEN ( ...
- MySQL 查询指定时间范围内的数据
说明 mysql 比较时间范围可以直接用 >=.<= 等比较运算符,也可以用 between and(两边都包含,都是闭区间):比较运算符更常用,因为 between and 能做的比较运 ...
- mysql查询5分钟内的数据
查询sql语句: select * from tb_log where createtime>=DATE_SUB(NOW(),INTERVAL 5 MINUTE); DATE函数扩展: 函数 描 ...
- bootstrap-table的使用(3)--自定义搜索功能,数据库查询一个时间段内的内容并显示为例
自定义搜索功能 bootstrap-table是自带搜索功能的,但是搜索功能比较单一,如果我们有特殊的要求,那么需要自己写一个搜索功能,主要是应用于进行数据库查询,并将结果展示. 大致流程为: 1.利 ...
- mysql查询时间段内的数据
mysql查询时间段内的数据 -- 今天 select fullName,addedTime from t_user where to_days(addedTime) <= to_days(no ...
- mysql 查询时间之内_MySQL 查询时间段内的数据
先来建表语句: SET FOREIGN_KEY_CHECKS=0;-- ---------------------------- -- Table structure fort_user-- ---- ...
最新文章
- 两个有序数组的合并,python版
- 如何生成文件夹目录树文件
- CUDA编程-gt;CUDA入门了解(一)
- android6.0源码分析之Camera2 HAL分析
- springMVC获取异步请求的参数,返回异步请求数据(json),跨域访问简单了解,文件上传,与Restful风格
- android限制安装包来源,Android系统设置settings应用学习(一)--允许未知来源应用安装...
- Winhex数据恢复笔记(五)
- c语言如何在坐标输出,tc 如何在指定坐标处 输出bmp图片??
- PDF文档转换平台的核心技术-开源解决方案
- JavaScript-Ajax基础讲解
- 诚龙网刻报错_诚龙网刻图文教程
- opensips搭配rtpengine实现sip信令和rtp流的代理
- 幂级数收敛域和和函数定义域的问题
- 最后一本书 上机5(翻书)
- Android 手把手教你实现百度身份证识别
- Arcgis中给nodata的值设为空
- .考试倒计时43天!来提分啦!
- 机器学习与深度学习:微积分知识汇总
- 【玩转开源】Linux C 检测网口热插拔
- 接口基本知识 2016年12月24日
热门文章
- A-Frame使用方法 教程 API
- 【牛客SQL】SQL45 将titles_test表名修改为titles_2017
- 百度、百事、大众、脸书、WeWork、领航等公司高管变动
- Free Icon Tool(icon图标提取器)绿色便携版V2.1.5 | 应用图标提取器下载 | 快速提取exe中的ico图标
- 深入了解style标签元素
- iphone用什么蓝牙耳机好?和iphone适配的蓝牙耳机推荐
- CAD2012安装失败怎么回事?
- java毕业设计学生考勤系统Mybatis+系统+数据库+调试部署
- SpringBoot 错误: 找不到或无法加载主类
- js将 一串数字1403149534转换为日期格式