MySQL - 查询今天的数据(以及昨天、本月、上个月、今年...)
1
2
3
4
5
6
|
CREATE TABLE ` order ` (
`id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
`order_name` VARCHAR (45) NOT NULL ,
`order_time` DATETIME NOT NULL ,
PRIMARY KEY (`id`)
)
|
下面根据 order_time 字段来查询各个时间段内的所有记录。
1,查询当天(今天)的数据
1
|
SELECT * FROM ` order ` WHERE TO_DAYS(order_time) = TO_DAYS(NOW())
|
2,查询昨天的数据
1
|
SELECT * FROM ` order ` WHERE TO_DAYS(NOW()) - TO_DAYS(order_time) = 1
|
3,查询最近7天的数据(包括今天一共7天)
1
|
SELECT * FROM ` order ` where DATE_SUB(CURDATE(), INTERVAL 7 DAY ) < date (order_time)
|
4,查询最近30天的数据(包括今天一共30天)
1
|
SELECT * FROM ` order ` where DATE_SUB(CURDATE(), INTERVAL 30 DAY ) < date (order_time)
|
5,查询当月(本月)的数据
1
|
SELECT * FROM ` order ` WHERE DATE_FORMAT(order_time, '%Y%m' ) = DATE_FORMAT(CURDATE(), '%Y%m' )
|
6,查询上个月的数据
1
|
SELECT * FROM ` order ` WHERE PERIOD_DIFF(DATE_FORMAT(NOW(), '%Y%m' ), DATE_FORMAT(order_time, '%Y%m' )) =1
|
7,查询本季度的数据
1
|
SELECT * FROM ` order ` WHERE QUARTER(order_time)=QUARTER(NOW())
|
8,查询上季度的数据
1
|
SELECT * FROM ` order ` WHERE QUARTER(order_time)=QUARTER(DATE_SUB(NOW(),INTERVAL 1 QUARTER))
|
9,查询当年(今年)的数据
1
|
SELECT * FROM ` order ` WHERE YEAR (order_time)= YEAR (NOW())
|
10,查询去年的数据
1
|
SELECT * FROM ` order ` WHERE YEAR (order_time)= YEAR (DATE_SUB(NOW(),INTERVAL 1 YEAR ))
|
MySQL - 查询今天的数据(以及昨天、本月、上个月、今年...)相关推荐
- mysql查询特定时间数据视频_mysql查询特定时间段内的数据
参照文章(mysql查询时间段内数据)进行了操作. 先来建表语句: [sql] view plaincopySETFOREIGN_KEY_CHECKS=0;-- ------------------- ...
- MySQL查询本年的数据的sql语句
MySQL查询本年的数据的sql语句: SELECT * FROM 表名 WHERE YEAR(时间字段)=YEAR(NOW());
- Mysql查询时间段内数据,并处理相同日期或同类型的数据
Mysql查询时间段内数据 表如图,表名为demo,表为某库存量的实时更新表 主要数据为:time时间数据,amount库存量数据 Mysql查询时间段内的数据可以用between方法 select ...
- mysql 查询前一个月数据_mysql 查询当天、本周,本月,上一个月的数据......
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...
- mysql查询特定时间数据视频_MySQL如何查询指定时间数据
mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结: 话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天添 ...
- mysql查询当天所有数据sql语句
mysql查询当天的所有信息: select * from test where year(regdate)=year(now()) and month(regdate)=month(now()) a ...
- mysql查询当天的数据
原文:https://blog.csdn.net/AninZz/article/details/86492728?utm_medium=distribute.pc_relevant.none-task ...
- mysql查询20-30的数据_20. mysql查询表的数据大小
在需要备份数据库里面的数据时,我们需要知道数据库占用了多少磁盘大小,可以通过一些sql语句查询到整个数据库的容量,也可以单独查看表所占容量. 1.要查询表所占的容量,就是把表的数据和索引加起来就可以了 ...
- nodejs操作mysql查询返回的数据_nodejs连接mysql进行数据库查询返回前台数据的坑...
之前本来想用mongodb进行数据库的操作,后来一想自己之前简单的用过mysql,就直接使用了mysql,一下午的时间一直走在nodejs查询数据然后返回给前台的这个过程,怎么说呢,在这个过程遇到了两 ...
- mysql查询出的数据转换为数字,关于sql:在MySQL查询中将文本转换为数字
是否可以在MySQL查询中将文本转换为数字? 我有一列带有标识符的列,该标识符由名称和数字组成,格式为"名称-数字". 该列具有VARCHAR类型. 我想根据数字(具有相同名称的行 ...
最新文章
- 深度解析 Lucene 轻量级全文索引实现原理
- Android 自定义TimePickerDialog
- 射频宽带低噪放大器测试
- 刷新页面时间不重置 前端倒计时_brackets:前端开发工程师必备编辑器之一
- idea安装golang插件(仅针对2017年之前的idea版本)
- 十大经典排序算法总结(够兄弟们喝一壶的)
- 03_Nginx添加新模块
- 音视频技术开发周刊 | 213
- IOS 14.5版本之解档和归档的API学习
- js中的this指针(二)
- zenoss(智能监控软件)
- 大快人心!和P2P网贷彻底说再见
- python中的元类_理解python中的元类
- python游标卡尺什么梗_Python这个缩进让我焦头烂额!最奇葩的缩进,没有之一!...
- Repast——参数栏实现下拉列表对应不同的功能实现
- 从国产手机自强复盘小米十年
- 中国计算机学会推荐国际学术会议和期刊目录(2019,最新)
- 如何在html编辑文字信息,怎样简单修改网页中的内容,例如图片文字等?
- 第十届江泽涵杯数学建模与计算机应用竞赛试题,2016江泽涵杯一等奖论文.doc...
- service两种启动方式的区别