当前位置:网站首页>MySQL中, 如何查询某一天, 某一月, 某一年的数据
MySQL中, 如何查询某一天, 某一月, 某一年的数据
2022-07-07 14:02:00 【aGreetSmile】
MySQL中, 如何查询某一天, 某一月, 某一年的数据
今天
select * from 表名 where to_days(时间字段名) = to_days(now());
昨天
SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1
近7天
SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)
近30天
SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(时间字段名)
本月
SELECT * FROM 表名 WHERE DATE_FORMAT( 时间字段名, '%Y%m' ) = DATE_FORMAT( CURDATE( ) , '%Y%m' )
上一月
SELECT * FROM 表名 WHERE PERIOD_DIFF( date_format( now( ) , '%Y%m' ) , date_format( 时间字段名, '%Y%m' ) ) =1
查询本季度数据
select * from `ht_invoice_information` where QUARTER(create_date)=QUARTER(now());
查询上季度数据
select * from `ht_invoice_information` where QUARTER(create_date)=QUARTER(DATE_SUB(now(),interval 1 QUARTER));
查询本年数据
select * from `ht_invoice_information` where YEAR(create_date)=YEAR(NOW());
查询上年数据
select * from `ht_invoice_information` where year(create_date)=year(date_sub(now(),interval 1 year));
查询当前这周的数据
SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now());
查询上周的数据
SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now())-1;
查询上个月的数据
复制代码
复制代码
select name,submittime from enterprise where date_format(submittime,'%Y-%m')=date_format(DATE_SUB(curdate(), INTERVAL 1 MONTH),'%Y-%m')
select * from user where DATE_FORMAT(pudate,'%Y%m') = DATE_FORMAT(CURDATE(),'%Y%m') ;
select * from user where WEEKOFYEAR(FROM_UNIXTIME(pudate,'%y-%m-%d')) = WEEKOFYEAR(now())
select * from user where MONTH(FROM_UNIXTIME(pudate,'%y-%m-%d')) = MONTH(now())
select * from user where YEAR(FROM_UNIXTIME(pudate,'%y-%m-%d')) = YEAR(now()) and MONTH(FROM_UNIXTIME(pudate,'%y-%m-%d')) = MONTH(now())
select * from user where pudate between 上月最后一天 and 下月第一天
复制代码
复制代码
查询当前月份的数据
select name,submittime from enterprise where date_format(submittime,'%Y-%m')=date_format(now(),'%Y-%m')
查询距离当前现在6个月的数据
select name,submittime from enterprise where submittime between date_sub(now(),interval 6 month) and now();
查询某个月的数据(查询17年10月份数据)
select * from exam where date_format(starttime,'%Y-%m')='2017-10'
select * from exam where date_format(starttime,'%Y-%m')=date_format('2017-10-05','%Y-%m')边栏推荐
- Simple understanding and application of TS generics
- 2022山东智慧养老展,适老穿戴设备展,养老展,山东老博会
- Multiplication in pytorch: mul (), multiply (), matmul (), mm (), MV (), dot ()
- Shipping companies' AI products are mature, standardized and applied on a large scale. CIMC, the global leader in port and shipping AI / container AI, has built a benchmark for international shipping
- Shader Language
- js中复选框checkbox如何判定为被选中
- 无线传感器网络--ZigBee和6LoWPAN
- SPI master rx time out中断
- 招标公告:2022年云南联通gbase数据库维保公开比选项目(第二次)比选公告
- AE learning 02: timeline
猜你喜欢

TiDB For PostgreSQL和YugabyteDB在Sysbench上的性能对比

Rongyun won the 2022 China Xinchuang digital office portal excellence product award!

Iterator and for of.. loop

统计学习方法——感知机

LeetCode1_ Sum of two numbers

Virtual memory, physical memory /ram what

Three. JS introductory learning notes 00: coordinate system, camera (temporarily understood)

Whole process analysis of unity3d rendering pipeline

Apache Doris just "graduated": why should we pay attention to this kind of SQL data warehouse?

SPI master RX time out interrupt
随机推荐
Is it reliable to open an account on Tongda letter with your mobile phone? Is there any potential safety hazard in such stock speculation
Summary of knowledge points of xlua hot update solution
SPI master rx time out中断
The "go to definition" in VS2010 does not respond or prompts the solution of "symbol not found"
Wireless sensor networks -- ZigBee and 6LoWPAN
Function: JS Click to copy content function
Annexb and avcc are two methods of data segmentation in decoding
Good news! Kelan sundb database and Hongshu technology privacy data protection management software complete compatibility adaptation
Eye of depth (VI) -- inverse of matrix (attachment: some ideas of logistic model)
js中复选框checkbox如何判定为被选中
深度之眼(七)——矩阵的初等变换(附:数模一些模型的解释)
Mesh merging under ue4/ue5 runtime
C Alibaba cloud OSS file upload, download and other operations (unity is available)
Plate - forme de surveillance par étapes zabbix
Use of SVN
Numpy -- data cleaning
【花雕体验】15 尝试搭建Beetle ESP32 C3之Arduino开发环境
47_Opencv中的轮廓查找 cv::findContours()
Align individual elements to the right under flex layout
招标公告:福建省农村信用社联合社数据库审计系统采购项目(重新招标)