mysql的日期查询操作,查询最近一天,一周,一个月
来源:互联网 发布:装企叁度erp软件 编辑:程序博客网 时间:2024/04/28 02:33
我的用例:String pubtime = this.getDateStr(days);
List<MblogInfo> list_mblog = commonBaseDao.find("from MblogInfo where to_days(pubtime)>= to_days('" + pubtime + "')", null);
select * from A where DATE(data) = '2012-07-09';这个可以准确的查询到7.9号这天的数据,而且效率很高。
本周内:select * from wap_content where week(created_at) = week(now)
查询一天:select * from table where to_days(column_time) = to_days(now());select * from table where date(column_time) = curdate();
查询7天:select * from table where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(column_time);
查询一个月:select * from table where DATE_SUB(CURDATE(), INTERVAL INTERVAL 1 MONTH) <= date(column_time);
今天 select * from 表名 where to_days(时间字段名) = to_days(now());昨天 Select * FROM 表名 Where TO_DAYS( NOW( ) ) – TO_DAYS( 时间字段名) <= 17天前 如果是7天后就是DATE_ADD函数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 date_format(now(),'%Y%m%d%H%i%S')
//时间转成年月日select date_format(now(),'%Y%m%d')
//去年此时select DATE_ADD(now(), Interval -1 year)
//上月此时select DATE_ADD(now(), Interval -1 month)
//昨天此时select DATE_ADD(now(), Interval -1 day)
原文:http://www.2cto.com/database/201211/170388.html
更多:http://www.codesky.net/article/201003/168332.html
0 0
- mysql的日期查询操作,查询最近一天,一周,一个月
- mysql查询一天,查询一周,查询一个月的数据(mysql操作日期)
- mysql查询一天,查询一周,查询一个月的数据
- mysql查询一天,查询一周,查询一个月的数据
- mysql查询一天,查询一周,查询一个月的数据
- mysql查询一天,查询一周,查询一个月的数据
- mysql查询一天,查询一周,查询一个月的数据
- mysql查询一天,查询一周,查询一个月的数据
- mysql查询一天,查询一周,查询一个月的数据
- MYSQL最近一周一个月时间段的查询语句
- mysql 查询当天、最近一天、最近一周,本月,上一个月的数据
- mysql 查询当天、最近一天、最近一周,本月,上一个月的数据
- mysql查询当前时间,一天内,一周,一个月内的sql语句
- mysql查询当前时间,一天内,一周,一个月内的sql语句
- Msql 中的 时间段查询(一天,一周,一个月)
- 查询最近一个月的语句
- 按照日期查询一天、一周、一月的sql
- Mysql查询每个月的最后一天
- 代理作用之二:代理回调(反向传值)
- 笔记本电脑显示器不停的闪动怎么办
- HDU 1996 汉诺塔VI
- js
- APP页面的三种基本实现方式:storyboard,xib,代码实现 与自动布局
- mysql的日期查询操作,查询最近一天,一周,一个月
- jsp实现简单的登录与注销功能
- ZOJ 3279 Ants(线段树)
- 353 3D dungeon【bfs】
- uva10791 Minimum Sum LCM(唯一分解定理)
- linux 装java的两种方法
- 向VS2015添加WTL项目向导(ATL/WTL Application Wizard)
- zoj 3204 Connect them(kruskal算法) 解题报告
- 重复子串问题(四):求两个字符串的最长公共字串