当前位置:主页 > mysql教程 > MySQL查询本周、上周、本月、上个月份数据的sql代码

介绍MySQL实现查询本周、上周、本月、上个月份数据的sql代码

发布:2020-02-09 17:38:41 61


给寻找编程代码教程的朋友们精选了MySQL相关的编程文章,网友家阳焱根据主题投稿了本篇教程内容,涉及到MySQL、MySQL查询本周、上周、本月、上个月份数据的sql代码相关内容,已被821网友关注,下面的电子资料对本篇知识点有更加详尽的解释。

MySQL查询本周、上周、本月、上个月份数据的sql代码

查询当前这周的数据
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(now(),'%Y-%m')

查询距离当前现在6个月的数据
select name,submittime from enterprise where submittime between date_sub(now(),interval 6 month) and now();

查询上个月的数据
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 下月第一天

参考资料

相关文章

  • mysql随机查询数据的代码分析

    发布:2020-06-19

    这篇文章主要介绍了mysql中获取随机内容的方法,需要的朋友可以参考下


  • mysql8.0.11 winx64安装配置图文教程

    发布:2020-03-17

    这篇文章主要为大家详细介绍了mysql8.0.11 winx64手动安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • Mysql5.7修改root密码的操作步骤

    发布:2020-03-12

    今天小编就为大家分享一篇关于Mysql5.7修改root密码教程,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧


  • Python MySQL数据库中pymysqlpool是如何使用的?

    Python MySQL数据库中pymysqlpool是如何使用的?

    发布:2022-06-22

    给大家整理了关于Python的教程,这篇文章主要跟大家介绍了关于Python MySQL数据库连接池组件pymysqlpool的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。


  • CentOS 6.5 i386 安装MySQL 5.7.18具体步骤

    发布:2020-06-08

    这篇文章主要介绍了CentOS 6.5 i386 安装MySQL 5.7.18详细教程,需要的朋友可以参考下


  • 浅析mysql.data.dll驱动各版本介绍

    浅析mysql.data.dll驱动各版本介绍

    发布:2022-07-07

    给网友们整理关于mysql的教程,本较详细的给大家介绍了mysql.data.dll驱动各版本的相关知识,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧


  • Windows 8下MySQL Community Server 5.6安装配置方法图文教程

    发布:2021-05-18

    这篇文章主要为大家详细介绍了Windows 8下MySQL Community Server 5.6安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • Java程序使用MySQL时返回参数为乱码的解决方案大全

    发布:2020-01-07

    这篇文章主要介绍了解决Java程序使用MySQL返回参数为乱码的问题的教程,通过示例来讲解utf-8编码在MySQL中的相关配置,示例需要的朋友可以参考下


网友讨论