MySQL查询指定日期时间语句大全

–今天
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 表名 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));

–查询当前这周的数据
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(DATE_SUB(curdate(), INTERVAL 1 MONTH),’%Y-%m’)

select * from 表名 where DATE_FORMAT(时间字段名,’%Y%m’) = DATE_FORMAT(CURDATE(),’%Y%m’) ;

select * from 表名 where WEEKOFYEAR(FROM_UNIXTIME(时间字段名,’%y-%m-%d’)) = WEEKOFYEAR(now())

select * from 表名 where MONTH(FROM_UNIXTIME(时间字段名,’%y-%m-%d’)) = MONTH(now())

select * from 表名 where YEAR(FROM_UNIXTIME(时间字段名,’%y-%m-%d’)) = YEAR(now()) and MONTH(FROM_UNIXTIME(pudate,’%y-%m-%d’)) = MONTH(now())

select * from 表名 where 时间字段名 between 上月最后一天 and 下月第一天

–查询当前月份的数据
select * from 表名 where date_format(时间字段名,’%Y-%m’)=date_format(now(),’%Y-%m’)

–查询距离当前现在6个月的数据
select * from 表名 where 时间字段名 between date_sub(now(),interval 6 month) and now();

–查询某个月的数据(查询18年10月份数据)
select * from 表名 where date_format(时间字段名,’%Y-%m’)=‘2018-10’

select * from 表名 where date_format(时间字段名,’%Y-%m’)=date_format(‘2018-10-05’,’%Y-%m’)

MySQL查询指定日期时间语句大全相关推荐

  1. mysql 查询指定日期的上一周的最后一天

    -- 2021-03-25 -- 查询当前日期 select curdate(); -- 3 -- 查询当前是星期几 -- 返回date的星期索引(0=星期一,1=星期二, --6= 星期天) -- ...

  2. mysql查询指定日期

    个人资源与分享网站:http://xiaocaoshare.com/ 1.今天 SELECT * from hb_contract_in h where TO_DAYS(modify_date)=TO ...

  3. mysql查阅某个日期的语句_mysql查询指定日期时间内的sql语句及原理

    查询指定日期时间内的sql语句的实现原理: 如果是月份就是当前的月减去你要统计的时间,比如要查询数据库中从今天起往前三个月的所有记录. 另外,在数据库设计阶段,要注意时间字段为int(11),保存在数 ...

  4. c mysql查询年月日_mysql查询指定日期时间内的sql语句及原理

    查询指定日期时间内的sql语句的实现原理: 如果是月份就是当前的月减去你要统计的时间,比如要查询数据库中从今天起往前三个月的所有记录. 另外,在数据库设计阶段,要注意时间字段为int(11),保存在数 ...

  5. php按选定日期查询,php mysql查询指定范围内日期

    摘要 腾兴网为您分享:php mysql查询指定范围内日期,掌上新华,掌上公交,学习帮,喜马拉雅等软件知识,以及mts,97漫画网,三菱plc编程软件win10,零点八,2016考研国家线,生化奇兵补 ...

  6. MySQL中的日期时间类型与格式化方式

    [1]MySQL中的日期时间类型 MySQL中常用的几种时间类型有:date.datetime.time.year.timestamp 数据类型 占用字节 最小值 最大值 零值表示 date 4 10 ...

  7. mysql查询主键sql语句_MySQL数据库-表操作-SQL语句(一)

    1. 数据库操作与存储引擎 1.1   数据库和数据库对象 数据库对象:存储,管理和使用数据的不同结构形式,如:表.视图.存储过程.函数.触发器.事件等. 数据库:存储数据库对象的容器. 数据库分两种 ...

  8. MySQL中常用日期时间函数及获得

    MySQL中常用日期时间函数: 下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DA ...

  9. [转]ORACLE日期时间函数大全

    本文转自:http://www.cnblogs.com/chuncn/archive/2009/04/29/1381282.html ORACLE日期时间函数大全 TO_DATE格式(以时间:2007 ...

  10. Oracle 日期时间函数大全

    ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02   13:45:25为例)             Year:               yy two digits ...

最新文章

  1. 概要讲述SMTP, POP3和IMAP之间的区别和联系
  2. web.py搭建服务器
  3. php加mysql分页_php mysql 分页函数
  4. Java 条件编译 Conditional Compilation
  5. AS3图像抖动效果源码。
  6. 无法显示验证码去掉html,如何去除验证码-模版风格-易通免费企业网站系统 - Powered by CmsEasy...
  7. 网信办:2021年全国受理网络违法和不良信息举报1.66亿件
  8. 惊爆漏洞ShopEX4.8.5隐患漏洞,最终解决方法ShopEX4.8.5安装完成后打开显示:Access denied by install.lock...
  9. 4.Unix工作环境
  10. java实例属性_Java 静态属性与实例属性的初始化
  11. jQuery ajax post put 请求
  12. 计算机视觉文献综述选题,综述论文2021-计算机视觉十大领域最新综述文章分类大盘点...
  13. 转未来10年35项最值得你期待的技术
  14. ARBITRAR: User-Guided API Misuse Detection
  15. 芴基噁二唑铱配合物|阳离子型铱配合物Ir(F_2ppy)_2(Br_2bpy)+PF-6
  16. 有u盘图标但是在我的电脑里面看不到u盘结局办法—devmgmt.msc
  17. matlab读Excel表格数据画图,matlab读Excel表格数据画图-matlab如何从excel表格中读取数据?...
  18. ubuntu conda 更新、下载模块包权限问题 'Permission denied'
  19. 测试心理素质的软件,心理素质测试
  20. 怎样选择步进电机和驱动器,计算方式

热门文章

  1. 将安卓手机摄像头打造成电脑高清摄像头
  2. 抽象代数学习笔记四《群:子群、同构、同态》
  3. 常见不等式考察(一)——Jensen不等式
  4. 数学系教材推荐(转载)
  5. 2022-2028全球与中国无线电远程单元市场现状及未来发展趋势
  6. 大白菜U盘启动盘手动去除捆绑第三方赞助软件
  7. 简单的 OpenGL 纹理贴图不起作用?
  8. win10(win8)上安装miniTool后出现请手动安装fastboot驱动问题
  9. xp系统的计算机设置在哪里,请问在XP系统中怎样设置输入法
  10. android qq轻聊版多个,Android QQ轻聊版怎样样