本文来说下常用的MYSQL日期查询

文章目录

  • 常用MYSQL日期查询

常用MYSQL日期查询

MYSQL查询今天、昨天、本周、本月、上一月 、下一月、上一年、下一年、上季度、下季度

-- 今天
select * from 表名 where to_days(时间字段名) = to_days(now());
-- 昨天
select * from 表名 where to_days( now( ) ) - to_days(时间字段名) <= 1;
-- 本周
select * from 表名 where yearweek( date_format(时间字段名,'%y-%m-%d' ) ) = yearweek(now());
-- 上一周
select * from 表名 where yearweek(date_format(时间字段名, '%y-%m-%d')) = yearweek(now())-1;
-- 本月
select * from 表名 where date_format(时间字段名,'%y-%m')=date_format(now(),'%y-%m');
-- 上一月
select * from 表名 where period_diff(date_format(now(), '%y%m'), date_format(时间字段名, '%y%m')) = 1;
-- 本季度
select * from 表名 where quarter(时间字段名)=quarter(now());
-- 上一季度
select * from 表名 where quarter(时间字段名)=quarter(date_sub(now(),interval 1 quarter));
-- 本年
select * from 表名 where year(时间字段名)=year(now());
-- 上一年
select * from 表名 where year(时间字段名)=year(date_sub(now(),interval 1 year));
-- 查询距离当前现在6个月的数据
select * from 表名 where 时间字段名 between date_sub(now(),interval 6 month) and now();-- 周 日期数据
-- 获取昨天日期
select DATE_SUB( curdate( ), INTERVAL 1 DAY );

常用MYSQL日期查询相关推荐

  1. Mysql日期查询大全

    Mysql日期查询大全 查询当月1号: SELECT DATE_FORMAT(CURDATE(), '%Y-%m-01'); 一个月前: SELECT DATE_FORMAT(DATE_SUB(CUR ...

  2. mysql查询哪天,Mysql日期查询的详细介绍

    查询当前日期 SELECT CURRENT_DATE(); SELECT CURDATE(); 查询当前日期和时间 SELECT NOW(); 查询今天的数据 SELECT * FROM `表名` W ...

  3. mysql 日期查询今天_Mysql 日期查询今天、昨天、近7天、近30天、本月、上一月、本季...

    今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...

  4. mysql 日期查询 今天、明天、本周、七天内、本月、后一个月

    1.本月第一天 select date_add(curdate(),interval-day(curdate())+1 day) as date 2.本月最后一天 SELECT last_day(cu ...

  5. mysql 日期查询下周,MySQL时间函数的使用:查询本周、下周、本月、下个月份的数据【转】...

    MySQL时间函数的使用:查询本周.上周.本月.上个月份的数据[转] /*今天*/ select * from 表名 where to_days(时间字段) = to_days(now()); /*昨 ...

  6. Mysql 日期查询 查询某年某月末日 某时某分某秒...

    select * from table where  DATE_FORMAT(字段名称, '%Y%m%d') = '2019-01-11'; date_format() 函数用于以不同的格式显示日期/ ...

  7. mysql 日期查询_Mysql日期查询list

    当前week的第一天: select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 1 DAY) 当前week的最后一天: select date_ ...

  8. mysql日期代码_mysql日期查询操作代码

    mysql日期查询操作 mysql日期函数与mysql日期查询操作. 今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 Sel ...

  9. mysql 查询一个月的时间_mysql日期查询sql语句总结(查询一天,查询一周,查询一个月的数据)...

    我的日期 首先我们获取到的日期格式是这样的:2009-2-12或者2009-3-3或者2009-10-12,我们在组合sql语句的时候可以这样:(分了三个例子) 代码如下 @1select * fro ...

最新文章

  1. 在线学位课程_如何选择计算机科学学位课程
  2. 基于xfire发布web Service简单实例
  3. 错误:“Cannot load JDBC driver class ‘com.mysql.jdbc.Driver”的解决方法
  4. Objective-C中的常量
  5. linux命令中提取某一列,怎么用Linux命令提取表格文本中的某列
  6. mysql 怎么实现随机查询并分页,不重复查询
  7. 解决 error: Your local changes to the following files would be overwritten by merge:XXXX
  8. 第九篇:Spring Boot整合Spring Data JPA_入门试炼01
  9. PHP二开美化版站长技术导航网站源码
  10. 社会对IT 从业人员综合素质的需求
  11. MATLAB R2016a 安装详细教程
  12. 【专栏必读】王道考研408操作系统+Linux系统编程万字笔记、题目题型总结、注意事项、目录导航和思维导图
  13. python给excel排序_python初学—-实现excel里面读数据进行排序
  14. 嵌入式系统——ADS和AXD的基本操作
  15. linux php虚拟主机,linux上php虚拟主机(linux搭建虚拟主机)
  16. 机器人 李永禄_第八届中国青少年机器人竞赛名单
  17. 国信证券学习系列(5)
  18. MapObject 控件的使用之加入图层(作者/张松伟)
  19. 华三交换机irf 堆叠配置_H3C S5500-EI IRF堆叠的典型配置
  20. 互联网晚报 | 6月26日 星期日 |​ ​​官方澄清“i茅台”将上线“500毫升53度飞天茅台”;一批顶流基金经理调仓...

热门文章

  1. Ubuntu15.10 安装JDK,配置环境变量, 解决无法登录的问题
  2. In和exists使用及性能分析(一):in的使用
  3. 打破凉凉诅咒:三个有大量用户基础的区块链项目
  4. SpringBoot整合Shiro使用Ehcache等缓存无效问题
  5. WCF发布到IIS的配置步骤
  6. 麦肯锡在全球调研分析160个案例,给出5个行业的34个AI应用场景
  7. 前端开发要注意的浏览器兼容性问题整理
  8. Spring3.0包描述
  9. Facebook Graph API(2)--读取数据之picture
  10. HTTPS 客户端验证 服务端证书流程