今天

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

昨天

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

近七天

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 表名 where QUARTER(create_date)=QUARTER(now());

查询上季度数据

select * from 表名 where QUARTER(create_date)=QUARTER(DATE_SUB(now(),interval 1 QUARTER));

查询本年数据

select * from 表名 where YEAR(create_date)=YEAR(NOW());

查询上年数据

select * from 表名 where year(create_date)=year(date_sub(now(),interval 1 year));

查询当前这周的数据

SELECT name,submittime FROM 表名 WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now());

查询上周的数据

SELECT name,submittime FROM 表名 WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now())-1;

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

select name,submittime from 表名 where submittime between date_sub(now(),interval 6 month) and now();

mysql 查询前一个月数据_mysql 查询当天、本周,本月,上一个月的数据......相关推荐

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

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

  2. mysql 统计当天,本周,本月,上一月的数据

    今天 select * from ht_invoice_information where year(create_date)=year(date_sub(now(),interval 1 year) ...

  3. php 上一个月的开始和结束,php获取上一个月的开始与结束时间遇到的问题

    改正之前: $_lastMonthStart = date('Y-m-1 00:00:00', strtotime("-1 month")); $_lastMonthEnd = d ...

  4. 查询一个表中一个字段相同的数据_最实用MySQL 查询当天、本周,本月、上一个月的数据...

    MySQL 查询当天.本周,本月.上一个月的数据 mysql查询当天的所有信息: SELECT * FROM 表名 WHERE year(时间字段名)=year(now()) and month(时间 ...

  5. mysql 查询当天、本周、本月、上一个月、季度等数据

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

  6. sql查询近七天,近两周,近一个月的数据

    sql查询近一周,近两周,近一个月数据: ***注意:***DATE(此处是你需要查询的表中关于时间的字段名) ,INTERVAL后的数字可以改变,想查询几天数据就可以查询近几天数据.其他部分固定. ...

  7. oracle 查询上一月,Oracle数据库查询上一小时、上一天、上一个月、上一年

    Oracle数据库查询上一小时.上一天.上一个月.上一年.前几小时.前几天.前几月.前几年 上一小时.上一天.上一个月.上一年 上一小时 代码 select concat(to_char(sysdat ...

  8. JS 如何获取当前上一个月、下一个月和月份所含天数

    在数据报表查询中,经常需要设置查询的日期区间,如查询2018-02-01至2018-02-28的整月数据,这时需要提供快捷整月查询按钮: 如: 一般日期年月日之间由"-"或者&qu ...

  9. Android开发之Java和Calendar日期上一年,上一个月,前一天,前一周的方法

    公司做的项目要求选择日期可以选择上一个月的,很简单,但是涉及到临界日期,例如跨年 直接的问题从2019.1.1往前一个月那就不简单了,于是找到相关方法自己尝试下.理解出了两个往前一年的区别 看下图: ...

  10. Oracle获取一周前,一个月前,一年前的日期,一个月的总天数、一个月的全部日期

    目的:Oracle获取一周前,一个月前,一年前的日期,一个月的总天数.一个月的全部日期 1.获取10分钟前的日期 select sysdate,sysdate-interval '10' minute ...

最新文章

  1. python描边_【基础】学习笔记52-Python3 matplotlib绘图-热力图1
  2. 行人识别学习资料整理2018
  3. php 管理 mysql 数据库 代码_安装并使用phpMyAdmin管理MySQL数据库_php
  4. UWP 推荐 - 限时免费的RSS阅读器《RSS 追踪》登录 Windows 10
  5. 虚拟打印的实现-EMF转换成BMP
  6. Elasticsearch集成ik分词器
  7. 【转】OData – the best way to REST–实例讲解ASP.NET WebAPI OData (V4) Service Client
  8. BZOJ 3564: [SHOI2014]信号增幅仪(随机增量法)
  9. Redis源码解析(1)——源码目录介绍
  10. MongoDB的江湖传说
  11. PCB设计常见的有那些问题
  12. 磁盘碎片对计算机系统的影响,磁盘碎片整理第9遍了|Win7磁盘碎片整理的方法
  13. 【数字图像处理】【Matlab】【实验一】图像处理基本操作
  14. 一个屌丝程序猿的人生(五十三)
  15. uniapp开发中ios底部出现安全距离问题怎么解决?
  16. 《ppt》word插入批注,修改作者
  17. Android中通过来电转移实现“电话已关机”,“此号码已停机”等
  18. nginx 的超时设置
  19. 如何制作Windows98启动盘的方法
  20. 期市财盛:9月12日美原油期货日内行情分析_期市黄金策略

热门文章

  1. 126_Power BI中使用DAX计算股票RSI及股票均线相关
  2. 尚学堂java 参考答案 第七章
  3. LeetCode刷题:向数组中追加 K 个整数
  4. 7 款 Python 开源框架的优劣总结
  5. 短线买股赚钱的概率有多大?python带你来分析
  6. LeetCode 题 - 27. 移除元素 python实现
  7. 漫步最优化二——基本优化问题
  8. c++循环执行一个函数_Python—程序的循环结构
  9. Two-Stream RNN/CNN for Action Recognition in 3D Videos-阅读笔记
  10. android 数据库 数组,如何从SQLITE数据库中获取数据到android中的数组?