mysql时间作为条件查询_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 `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的时间条件查询相关推荐
- mysql时间字段不走索引_MySQL使用=或=范围查询时不走索引
2020-02-27 最近一个日志页面查询很慢,然后去跟踪了查询sql,发现日期字段上即使建了索引,查询还是很慢,执行语句还是使用了全表扫描,于是继续分析下去. 查询语句类似: select * fr ...
- mysql结果作为另一次查询_MySql中一次查询结果用作二次查询条件
Sql的截取关联查询 最近在写sql时,碰到了如下情况, 需求是通过一个账户的id去查询关联的该账户下的所有简历,其中地址字段要通过另一个表进行关联查询.地址字段存的是地址表中对应的编号. 例如210 ...
- mysql 大批量数据查询_mysql 处理 多条件 大批量数据 查询
2013-04-27 回答 在我们使用mysql数据库时,比较常用也是查询,包括基本查询,关联查询,条件查询等等,对于同一个操作,sql语句的实现有很多种写法,但是不同的写法查询的性能可能会有很大的差 ...
- mysql的时间比对函数_MySQL 笔记 —— 时间函数、时间比较
整理下MySQL 日期时间函数及用法(5.6.*版本) 一.日期(date)相关 1.CURDATE().CURRENT_DATE().CURRENT_DATE: 同义,返回当前日期,如:2017-1 ...
- mysql关联表分页查询_MySQL一对多分页查询-主表关联表条件查询问题
文章目录 1 摘要 2 情景复现 2.1 数据模型 2.2 核心代码 2.3 测试数据 2.4 拓展一点 1 摘要 分页查询是后台项目中最常见的一种操作,在一对多(one to many)的关系表中, ...
- mysql的时间最晚日期_MySQL日期时间函数
NOW().SYSDATE().CURRENT_TIMESTAMP() 返回当前的日期和时间(以'yyyy-mm-dd hh:mm:ss'或yyyymmddhhmmss格式) -- 2019-02-0 ...
- MySQL数据库应用 多表查询_mysql数据库-多表查询
今日任务 完成对MYSQL数据库的多表查询及建表的操作 教学目标 掌握MYSQL中多表的创建及多表的查询 掌握MYSQL中的表关系分析并能正确建表 昨天内容回顾: 数据库的创建 : create ...
- window+kill+mysql慢查询_MySQL优化-(2)-慢查询日志工具-pt-query-digest
1. pt-query-digest简介 第三方工具. perl脚本; 可以分析 binlog, general log, slowlog; 也可以通过 show processlist 或者 通过 ...
- mysql多线程查询_MySQL 利用多线程提升查询性能的一种思路
转载自:http://dinglin.iteye.com/blog/1432443 背景 报表统计类的查询是一类耗时的查询.使用场景是QPS并不大,单每个查询由于需要访问较多数据,对大量数据做处理,执 ...
- mysql表单查询_MySQL表单集合查询
表单查询 简单查询 SELECT语句 查询所有字段 指定所有字段:select 字段名1,字段名2,...from 表名; select * from 表名; 查询指定字段 select 字段名1,字 ...
最新文章
- FRVT赛程全纪录:格灵深瞳全球排名前五
- 程序员如何用“撞针“拯救35亿地球人?
- 面试官:你说一下Redis使用场景都有哪些
- 石头扫地机器人离线了怎么办_关于激光头故障,石头扫地机器人无限次复活记!...
- 为什么(12)式,km不能直接相乘?而要让域k先乘一个代数A里面的单位元,再作用在群M上呢?...
- 程序员崩溃的40个瞬间!!!
- 白--留白与游戏设计
- windows 禁用ipv6服务_Win10如何关闭IPV6?Win10禁用IPv6的方法
- 使用Python编写程序安排期末考试监考
- 滚动效果--marquee的使用
- tomcat的服务器目录在哪个文件夹,Tomcat目录结构详细介绍
- Java毕设项目航空订票系统火车票订购系统(2021最新)
- 微信商城小程序怎么弄?怎么做微信商城小程序?
- UVM实战 卷I学习笔记14——OVM到UVM的迁移
- MediaSession原理以及使用
- Linux系统介绍:内核、shell及软件包管理
- 小白必看——炒币术语大盘点
- 2020 计蒜客蓝桥杯省赛 B 组模拟赛(一)题解4.苹果
- winform 如何控制输入法
- 【Redis | 黑马点评 + 思维导图】分布式锁
热门文章
- 阿里云虚拟主机备案期间网站调试
- andriod studio 自带模拟器设置开发者模式
- Bridging the Gap Between Anchor-based and Anchor-free Detection 阅读
- 2-1 组合优化问题
- 美股全线收涨 特斯拉涨超7% 瑞幸大跌近13%
- 1079:计算分数加减表达式的值 题解 信息学奥赛 NOIP
- 台式计算机 如何组装,如何自行组装台式计算机?组装台式计算机主机的教程...
- layui框架弹出窗口,点击确定跳转指定地址
- C# OpenCv 证件照换底色
- 大数据挖掘与分析——用八爪鱼爬虫采集百度搜索内容