Mysql查询某段时间内所有数据

今天

select*from表名whereto_days(时间字段名)=to_days(now());

昨天(包括昨天和今天的数据)

SELECT*FROM表名WHERETO_DAYS( NOW( ) )-TO_DAYS( 时间字段名)<=1

昨天(只包括昨天)

SELECT*FROM表名WHEREDATEDIFF(字段,NOW())=-1;-- 同理,查询前天的就是-2

近7天

SELECT*FROM表名whereDATE_SUB(CURDATE(), INTERVAL7DAY)<=date(时间字段名)

近30天

SELECT*FROM表名whereDATE_SUB(CURDATE(), INTERVAL30DAY)<=date(时间字段名)

本月

SELECT*FROM表名WHEREDATE_FORMAT( 时间字段名,'%Y%m')=DATE_FORMAT( CURDATE( ) ,'%Y%m')

上一月

SELECT*FROM表名WHEREPERIOD_DIFF( date_format( now( ) ,'%Y%m') , date_format( 时间字段名,'%Y%m') )=1

查询本季度数据

select*from`ht_invoice_information`whereQUARTER(create_date)=QUARTER(now());

查询上季度数据

select*from`ht_invoice_information`whereQUARTER(create_date)=QUARTER(DATE_SUB(now(),interval1QUARTER));

查询本年数据

select*from`ht_invoice_information`whereYEAR(create_date)=YEAR(NOW());

查询上年数据

select*from`ht_invoice_information`whereyear(create_date)=year(date_sub(now(),interval1year));

查询当前这周的数据

SELECTname,submittimeFROMenterpriseWHEREYEARWEEK(date_format(submittime,'%Y-%m-%d'))=YEARWEEK(now());

查询上周的数据

SELECTname,submittimeFROMenterpriseWHEREYEARWEEK(date_format(submittime,'%Y-%m-%d'))=YEARWEEK(now())-1;

查询上个月的数据

selectname,submittimefromenterprisewheredate_format(submittime,'%Y%m')=date_format(DATE_SUB(curdate(),INTERVAL1MONTH),'%Y%m')

select*fromuserwhereDATE_FORMAT(pudate,'%Y%m')=DATE_FORMAT(CURDATE(),'%Y%m') ; select*fromuserwhereWEEKOFYEAR(FROM_UNIXTIME(pudate,'%y-%m-%d'))= WEEKOFYEAR(now()) select*fromuserwhereMONTH(FROM_UNIXTIME(pudate,'%y-%m-%d'))=MONTH(now()) select*fromuserwhereYEAR(FROM_UNIXTIME(pudate,'%y%m%d'))=YEAR(now())andMONTH(FROM_UNIXTIME(pudate,'%y-%m-%d'))=MONTH(now()) 

select*fromuserwherepudatebetween上月最后一天and下月第一天

查询当前月份的数据 

selectname,submittimefromenterprisewheredate_format(submittime,'%Y-%m')=date_format(now(),'%Y-%m')

查询距离当前现在6个月的数据

selectname,submittimefromenterprisewheresubmittimebetweendate_sub(now(),interval6month)andnow();

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 如何, 让你遇见我? 在我最美丽的时刻。 在苍山西坡看马缨花归来的路上,就这样,猝不及防地,看见了她。 一树盛开得...
    乐沐涵晴阅读 3,514评论 1 3
  • 如果有一天他老了 你还会像他年轻的时候那样爱他吗 你还会对别人讲一大串他有多么好吗 你还会为了他而和讨厌他的人吵架...
    白淋濯阅读 1,531评论 0 0
  • 圣诞假期在家胡吃海塞,好几次夜里九点小孩入睡后我偷偷溜进厨房一通宵夜。效果也是显著的,相比2016年11月25日刚...
    华姐在路上阅读 1,787评论 1 1
  • 端午小长假的休闲模式开启,难得的早上不用那么早出门,懒懒的躺在床上听书,翻翻床头上的书。回回各种群里的微信...
    少莉911阅读 3,520评论 6 11

友情链接更多精彩内容