mysql 获取当前月最后一天和第一天
2015-08-20 16:19
567 查看
mysql 函数:
select curdate(); -- 获取当前日期
select DATE_ADD(curdate(),interval -day(curdate())+1 day) -- 获取本月第一天
select last_day(curdate()); -- 获取当月最后一天
select date_add(curdate()-day(curdate())+1,interval 1 month ) -- 获取下个月的第一天
select DATEDIFF(date_add(curdate()-day(curdate())+1,interval 1 month ),DATE_ADD(curdate(),interval -day(curdate())+1 day)) from dual -- 获取当前月的天数
注:spring-mvc 中,SQlMap 再是用获取本月第一天时引用以下语句 :
SELECT DATE_ADD(CURDATE(),INTERVAL 1-DAYOFMONTH(CURDATE()) DAY); -- 获取本月第一天
select curdate(); -- 获取当前日期
select DATE_ADD(curdate(),interval -day(curdate())+1 day) -- 获取本月第一天
select last_day(curdate()); -- 获取当月最后一天
select date_add(curdate()-day(curdate())+1,interval 1 month ) -- 获取下个月的第一天
select DATEDIFF(date_add(curdate()-day(curdate())+1,interval 1 month ),DATE_ADD(curdate(),interval -day(curdate())+1 day)) from dual -- 获取当前月的天数
注:spring-mvc 中,SQlMap 再是用获取本月第一天时引用以下语句 :
SELECT DATE_ADD(CURDATE(),INTERVAL 1-DAYOFMONTH(CURDATE()) DAY); -- 获取本月第一天
相关文章推荐
- MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)
- mysql数据库死锁
- mysql搜索一张表数据不在另一张中
- mysql my.ini内容详细说明
- mysql source 乱码
- xtrabackup备份mysql数据库
- VS2013使用EF6与mysql数据库
- 用solr DIH 实现mysql 数据定时,增量同步到solr
- MySQL Flush导致的等待问题
- mysql 修改 COMMENT
- 深入mysql "ON DUPLICATE KEY UPDATE" 语法的分析
- mysql root密码忘记的解决方案(windows环境)
- MySQL表区分大小写
- Mac下新安装的MySQL无法登陆root用户解决方法
- Linxu Yum方式安装Mysql
- mysql 共享锁-排它锁
- mysql隔离机制
- MySQL存储结构的使用
- MySQL存储结构的使用
- ubantu下MySQL安装指南