(转载)mysql查询今天、昨天、7天、近30天、本月、上一月数据
(转载)http://blog.163.com/dreamman_yx/blog/static/26526894201053115622827/
查询
今天
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
例子1:
mysql> select time('2013-05-13 19:50:33'); +-----------------------------+ | time('2013-05-13 19:50:33') | +-----------------------------+ | 19:50:33 | +-----------------------------+ 1 row in set (0.05 sec)mysql> select date('2013-05-13 19:50:33'); +-----------------------------+ | date('2013-05-13 19:50:33') | +-----------------------------+ | 2013-05-13 | +-----------------------------+ 1 row in set (0.00 sec)
例子2:
mysql> select to_days(now()); +----------------+ | to_days(now()) | +----------------+ | 735425 | +----------------+ 1 row in set (0.03 sec)mysql> select to_days('2013-07-07 19:30:30'); +--------------------------------+ | to_days('2013-07-07 19:30:30') | +--------------------------------+ | 735421 | +--------------------------------+ 1 row in set (0.00 sec)mysql>
转载于:https://www.cnblogs.com/Robotke1/p/3183101.html
(转载)mysql查询今天、昨天、7天、近30天、本月、上一月数据相关推荐
- mysql查询今天,昨天,近7天,近30天,本月,上一月数据
近期项目中用到了查询当月数据记录的功能,最初的想法是在逻辑业务里构造好时间段进行查询,当写sql语句时感觉挺麻烦.所以就到网上搜索了一下,看看是不是能有简单的方法.果然.网络资源非常强大.以下结合我的 ...
- 黄聪mysql_黄聪:mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法
mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结: 话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天添 ...
- mysql 30天销量_mysql查询今天,昨天,近7天,近30天,本月,上一月数据方法
下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. 话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为in ...
- mysql查询今天_昨天_7天_近30天_本月_上一月 数据_(转载)mysql查询今天、昨天、7天、近30天、本月、上一月数据...
查询 今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW ...
- mysql查询今天、昨天、7天、近30天、本月、上一月 数据
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE ...
- mysql查询出过去一个月_Mysql查询今天、昨天、7天、近30天、本月、上一月 数据...
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...
- MYSQL查询今天昨天本周本月等的数据
今天 select * FROM 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...
- mysql 最近15天,Mysql查询今日/昨天/15天前/上个月/去年/上周每日等函数
MySQL查询的方式很多,下面为您介绍的MySQL查询实现的是查询本周.上周.本月.上个月份的数据,如果您对MySQL查询方面感兴趣的话,不妨一看. 查询当前今天的数据 SELECT name,sub ...
- mysql 统计当天,本周,本月,上一月的数据
今天 select * from ht_invoice_information where year(create_date)=year(date_sub(now(),interval 1 year) ...
最新文章
- 【原创】Chrome最新版(53-55)再次爆出BUG!
- c++ eos智能合约开发_干货|EOS智能合约开发(一)EOS环境搭建和启动节点
- 5G UE — CPE
- querySelector用法改进
- 汇编语言典型例子详解_从架构到 RTOS 详解 DSP 和 MCU 的区别和联系
- 7 种分布式全局 ID 生成策略,你更爱哪种?
- python 自定义词典_cawdrey-Python的几个有用的自定义词典 -Dominic Davis-Foster
- 分布式事务中常见的三种解决方案
- [转]简明 Nginx Location Url 配置笔记
- Oracle基于时间点的恢复(转载)
- 清理autodesk产品注册表_AUTODESK 卸载工具,完美彻底卸载清除干净autodesk各种软件残留注册表和文件...
- 阿里的 《逆流而上》电子版
- 你在日常的测试工作中遇到过哪些困境呢?
- Minio服务端和客户端部署说明
- github pages搭建博客的域名解析(简单有效)
- 如何使用petri网建模工具
- 一键安装Win7正版系统 Win7镜像系统2022
- 打击标题党,痛斥灌水文
- 【模型加速】PointPillars模型TensorRT加速实验(5)
- 从给定网页上下载img src= /格式的图片,并保存到制指定路径
热门文章
- PHP表格下框线怎么设置虚线,html中p怎么设置虚线边框
- python dtype o_python – 为什么dtype = str的空数据框填充“n”?
- git将本地项目推送到腾讯开发者平台上的步骤
- SQL 查询表的第一条数据 和 最后一条数据
- Notepad++ 64位 Jsonviewer Compareplugin 安装
- Log4j与common-logging联系与区别
- 已有记录表添加特定排序主键ID
- 关于android的日志输出LogCat
- 无线接口配置 DHCP配置
- c语言高精度计算函数库