//查看本月数据

SELECT

*

FROM

content_publish

WHERE

date_format(publish_time, "%Y %m") = date_format(DATE_SUB(curdate(), INTERVAL 0 MONTH),"%Y %m")

//查看上个月数据

SELECT

*

FROM

content_publish

WHERE

date_format(publish_time, "%Y %m") = date_format(DATE_SUB(curdate(), INTERVAL 1 MONTH),"%Y %m")

//查询上上个月数据

SELECT

*

FROM

content_publish

WHERE

date_format(publish_time, "%Y %m") = date_format(DATE_SUB(curdate(), INTERVAL 2 MONTH),"%Y %m")

//查询当前月份

select date_format(DATE_SUB(curdate(), INTERVAL 0 MONTH), "%m")

//查询上个月月份

select date_format(DATE_SUB(curdate(), INTERVAL 1 MONTH), "%m")

//查询上上个月月份

select date_format(DATE_SUB(curdate(), INTERVAL 0 MONTH), "%m")

今天

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();

mysql 查询此时日期_mysql 查询日期相关推荐

  1. db2有MySQL那样的时间戳_MySQL 按照日期格式查询带有时间戳数据

    按照日期格式查询带有时间戳数据一般在MSQL数据库中的时间都是以时间戳的格式来存储时间的,但是对于我们来说,时间戳格式具体表示的是什么时间,我们很难一眼看出来,所以当我们要具体查询某一个时间或时间段的 ...

  2. mysql时间戳转换成日期_mysql查询时间戳和日期的转换

    在数据库的使用中,经常需要按指定日期来查询记录,以便于统计,而在数据库中,有很多存储的是时间戳, 也有的直接存日期,查询的时候可能不是那么好弄. mysql提供了两个函数: from_unixtime ...

  3. mysql 一周一月_mysql查询当天、本周,本月,上一个月的数据

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

  4. mysql经典45道题_MySQL查询 45道练习题

    SQL查询45道练习题 1.查询Student表中的所有记录的Sname.Ssex和Class列. select sname,ssex,class from student 2.查询教师所有的单位即不 ...

  5. mysql查询解析过程_MySQL查询执行过程详解

    查询是用户通过设置某些查询条件,从表或其他查询中选取全部或者部分数据,以表的形式显示数据供用户浏览.查询是一个独立的.功能强大的.具有计算功能和条件检索功能的数据库对象.MySQL数据库中,MySQL ...

  6. mysql查询数据教程_MySQL 查询数据

    sql 语句的关联查询 左关联: left join ... on ... 右关联: right join... on ... 格式: select 字段 from 表1 left join 表2 o ...

  7. MySQL查询的方法_MYSQL 查询方法

    mysql表格查询方法: 查询: 1.简单查询 select * from Info --查所有数据 select Code,Name from Info --查指定列的数据 select Code ...

  8. mysql函数循环查询的数据_MySQL 查询树结构、循环查询、查看函数、视图、存储过程...

    MySQL经常会用到查询树结构数据,这里专门收集整了一篇. 构建函数 构建树查询函数:查询父级节点函数 --在mysql中完成节点下的所有节点或节点上的所有父节点的查询--根据传入id查询所有父节点的 ...

  9. mysql 获取倒数第二_MySQL查询倒数第二条记录实现方法

    有时候会用到查询倒数第二条记录复制代码 代码如下:last=HolderChangeHistory.find_by_sql (["               SELECT * FROM h ...

  10. mysql查询sql计划_MySQL 查询计划 总结

    (一)查询计划 释义 查询计划: SQL语句是怎样进行执行的 使用 EXPLAIN 关键字可以模拟优化器执行 SQL 查询语句,从而知道 MySQL 是如何处理你的 SQL 语句的.分析你的查询语句或 ...

最新文章

  1. 2.5 linux C 进程与多线程入门--(5)使用互斥量进行同步
  2. 在本地如何搭建虚拟主机(Appserver集成环境)
  3. jquery绑定元素id事件_JQuery绑定click事件的3种写法
  4. 【网络协议】TCP中的四大定时器
  5. ffmpeg 时间戳
  6. 让未备案的网站先飙起来
  7. QueryList4采集-图片本地化
  8. SPT20 协议_【笔试时间有变】关于国家电网三方协议的那些事!
  9. java+类主动引导_使用引导类加载器找不到类;没有堆栈跟踪可用
  10. gateway网关_使用Sentinel实现gateway网关及服务接口限流
  11. 2021最新一线互联网大厂常见高并发面试题解析,快手Java面试算法题
  12. 《淘宝技术这十年》读书总结
  13. 读后感之悟道-一位20年IT高管的职场心得
  14. Failed to open the host Key database file
  15. 9 9简单的数独游戏python_如何使用tkinter gui python创建一个9*9的数独生成器?
  16. CodeWarrior flash
  17. 变压器的这些特性,你了解多少?
  18. Newman基础使用
  19. 量化与码农 | 劝入vs劝退
  20. HACK学习黑帽子Python--漏洞检测脚本快速编写

热门文章

  1. c++实现双向链表操作
  2. Bootstrap模态框居中显示
  3. C#利用反射实现动态加载程序集简单案例
  4. mysql数据库查询语句过程_mysql(一) SQL查询语句执行过程
  5. mysql 查询一个月的时间_mysql日期查询sql语句总结(查询一天,查询一周,查询一个月的数据)...
  6. mysql 时间差_后端从mysql取值返回0时区时间数据的问题
  7. 谷歌将停止对32位Linux系统Chrome浏览器支持
  8. dataTable删除行
  9. 笔记:区分文件头lang=”zh”和lang=”zh-cn”的使用??
  10. 面试让HR都能听懂的MySQL锁机制,欢声笑语中搞懂MySQL锁