今天

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. mysql时间字段不走索引_MySQL使用=或=范围查询时不走索引

    2020-02-27 最近一个日志页面查询很慢,然后去跟踪了查询sql,发现日期字段上即使建了索引,查询还是很慢,执行语句还是使用了全表扫描,于是继续分析下去. 查询语句类似: select * fr ...

  2. mysql结果作为另一次查询_MySql中一次查询结果用作二次查询条件

    Sql的截取关联查询 最近在写sql时,碰到了如下情况, 需求是通过一个账户的id去查询关联的该账户下的所有简历,其中地址字段要通过另一个表进行关联查询.地址字段存的是地址表中对应的编号. 例如210 ...

  3. mysql 大批量数据查询_mysql 处理 多条件 大批量数据 查询

    2013-04-27 回答 在我们使用mysql数据库时,比较常用也是查询,包括基本查询,关联查询,条件查询等等,对于同一个操作,sql语句的实现有很多种写法,但是不同的写法查询的性能可能会有很大的差 ...

  4. mysql的时间比对函数_MySQL 笔记 —— 时间函数、时间比较

    整理下MySQL 日期时间函数及用法(5.6.*版本) 一.日期(date)相关 1.CURDATE().CURRENT_DATE().CURRENT_DATE: 同义,返回当前日期,如:2017-1 ...

  5. mysql关联表分页查询_MySQL一对多分页查询-主表关联表条件查询问题

    文章目录 1 摘要 2 情景复现 2.1 数据模型 2.2 核心代码 2.3 测试数据 2.4 拓展一点 1 摘要 分页查询是后台项目中最常见的一种操作,在一对多(one to many)的关系表中, ...

  6. mysql的时间最晚日期_MySQL日期时间函数

    NOW().SYSDATE().CURRENT_TIMESTAMP() 返回当前的日期和时间(以'yyyy-mm-dd hh:mm:ss'或yyyymmddhhmmss格式) -- 2019-02-0 ...

  7. MySQL数据库应用 多表查询_mysql数据库-多表查询

    今日任务 完成对MYSQL数据库的多表查询及建表的操作 教学目标 掌握MYSQL中多表的创建及多表的查询 掌握MYSQL中的表关系分析并能正确建表 昨天内容回顾: ​ 数据库的创建 : create ...

  8. window+kill+mysql慢查询_MySQL优化-(2)-慢查询日志工具-pt-query-digest

    1. pt-query-digest简介 第三方工具. perl脚本; 可以分析 binlog, general log, slowlog; 也可以通过 show processlist 或者 通过 ...

  9. mysql多线程查询_MySQL 利用多线程提升查询性能的一种思路

    转载自:http://dinglin.iteye.com/blog/1432443 背景 报表统计类的查询是一类耗时的查询.使用场景是QPS并不大,单每个查询由于需要访问较多数据,对大量数据做处理,执 ...

  10. mysql表单查询_MySQL表单集合查询

    表单查询 简单查询 SELECT语句 查询所有字段 指定所有字段:select 字段名1,字段名2,...from 表名; select * from 表名; 查询指定字段 select 字段名1,字 ...

最新文章

  1. FRVT赛程全纪录:格灵深瞳全球排名前五
  2. 程序员如何用“撞针“拯救35亿地球人?
  3. 面试官:你说一下Redis使用场景都有哪些
  4. 石头扫地机器人离线了怎么办_关于激光头故障,石头扫地机器人无限次复活记!...
  5. 为什么(12)式,km不能直接相乘?而要让域k先乘一个代数A里面的单位元,再作用在群M上呢?...
  6. 程序员崩溃的40个瞬间!!!
  7. 白--留白与游戏设计
  8. windows 禁用ipv6服务_Win10如何关闭IPV6?Win10禁用IPv6的方法
  9. 使用Python编写程序安排期末考试监考
  10. 滚动效果--marquee的使用
  11. tomcat的服务器目录在哪个文件夹,Tomcat目录结构详细介绍
  12. Java毕设项目航空订票系统火车票订购系统(2021最新)
  13. 微信商城小程序怎么弄?怎么做微信商城小程序?
  14. UVM实战 卷I学习笔记14——OVM到UVM的迁移
  15. MediaSession原理以及使用
  16. Linux系统介绍:内核、shell及软件包管理
  17. 小白必看——炒币术语大盘点
  18. 2020 计蒜客蓝桥杯省赛 B 组模拟赛(一)题解4.苹果
  19. winform 如何控制输入法
  20. 【Redis | 黑马点评 + 思维导图】分布式锁

热门文章

  1. 阿里云虚拟主机备案期间网站调试
  2. andriod studio 自带模拟器设置开发者模式
  3. Bridging the Gap Between Anchor-based and Anchor-free Detection 阅读
  4. 2-1 组合优化问题
  5. 美股全线收涨 特斯拉涨超7% 瑞幸大跌近13%
  6. 1079:计算分数加减表达式的值 题解 信息学奥赛 NOIP
  7. 台式计算机 如何组装,如何自行组装台式计算机?组装台式计算机主机的教程...
  8. layui框架弹出窗口,点击确定跳转指定地址
  9. C# OpenCv 证件照换底色
  10. 大数据挖掘与分析——用八爪鱼爬虫采集百度搜索内容