mysql 本月第一天_mysql日期 获取本月第一天 获取下个月的第一天
select curdate(); --获取当前日期
select last_day(curdate()); --获取当月最后一天。
select DATE_ADD(curdate(),interval -day(curdate())+1 day); --获取本月第一天
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; --获取当前月的天数
#当年第一天:
SELECT DATE_SUB(CURDATE(),INTERVAL dayofyear(now())-1 DAY);
#当年最后一天:
SELECT concat(YEAR(now()),'-12-31');
#当前week的第一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 1 DAY);
#当前week的最后一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) - 5 DAY);
#前一week的第一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 8 DAY);
#前一week的最后一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 2 DAY);
#前两week的第一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 15 DAY);
#前两week的最后一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 9 DAY);
#当前month的第一天:
SELECT concat(date_format(LAST_DAY(now()),'%Y-%m-'),'01');
#当前month的最后一天:
SELECT LAST_DAY(now());
#前一month的第一天:
SELECT concat(date_format(LAST_DAY(now() - interval 1 month),'%Y-%m-'),'01');
#前一month的最后一天:
SELECT LAST_DAY(now() - interval 1 month);
#前两month的第一天:
SELECT concat(date_format(LAST_DAY(now() - interval 2 month),'%Y-%m-'),'01');
#前两month的最后一天:
SELECT LAST_DAY(now() - interval 2 month);
#当前quarter的第一天:
select concat(date_format(LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-3 month),'%Y-%m-'),'01');
#当前quarter的最后一天:
select LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-1 month);
#前一quarter的第一天:
select concat(date_format(LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-6 month),'%Y-%m-'),'01');
#前一quarter的最后一天:
select LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-4 month);
#前两quarter的第一天:
select concat(date_format(LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-9 month),'%Y-%m-'),'01');
#前两quarter的最后一天:
select LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-7 month);
mysql 本月第一天_mysql日期 获取本月第一天 获取下个月的第一天相关推荐
- mysql什么格式转换_MySQL日期格式转换
DATE_FORMAT(date,format):根据参数对date进行格式化.1 2 3 4SELECT DATE_FORMAT('2016-01-16 22:23:00','%W %M %Y') ...
- mysql当前日期减去天数_mysql日期函数-日期相减返回天数
一.MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +-------------------- ...
- mysql转unix时间戳_mysql日期与unix时间戳互转
#### UNIX时间戳转换为日期用函数: FROM_UNIXTIME(unix_timestamp,format) ```sql select FROM_UNIXTIME(1156219870); ...
- mysql九九查询法_mysql日期查询法
话说有一文章表article,存储文章的添加文章的时间是add_time字段,该字段为int(5)类型的,现需要查询今天添加的文章总数并且按照时间从大到小排序,则查询语句如下: 02 03 1 sel ...
- mysql查询时间格式化_mysql 日期时间查询及其格式化
-- 今天 select fullName,addedTime from t_user where to_days(addedTime) <= to_days(now()); -- 昨天 sel ...
- mysql 格式化时间查询_mysql 日期格式化查询
select date_format(create_time,'%Y-%m-%d') from t_user_basic_info %S, %s 两位数字形式的秒( 00,01, . . ., 59) ...
- mysql时间函数总结_MySQL 日期时间函数常用总结
获得当前日期+时间(date + time)1.1 函数:now() 相关函数:current_timestamp(),localtime(),localtimestamp() 举例说明: 2. ...
- mysql 汉字字母拼音_mysql 汉字按拼音字母排序、获取拼音首字母、拼音全拼
一.汉字utf-8 转gbk排序 ORDER BY CONVERT(city_name USING gbk) 二.获取词语拼音首字母 创建函数 CREATE FUNCTION `firstPinyin ...
- mysql count 百万级_MySQL 的 count(*) 的优化,获取千万级数据表的总行数
一.前言 二.关于count的优化 三.使用explain获取行数1.关于explain 2.关于返回值 一.前言 这个问题是今天朋友提出来的,关于查询一个1200w的数据表的总行数,用count(* ...
最新文章
- ES6常用新特性---笔记一
- Java常用类之String类、Stringbuffer和Random类练习
- C++编程练习:抽象类——编写一个程序,计算三角形、正方形的面积,抽象出一个基类base。
- 「BZOJ2200」[Usaco2011 Jan] 道路和航线 - 最短路+拓扑排序
- NOIP练习赛题目6
- java读写文件,读超大文件
- STM32 的RAM跑到哪里去了
- Luck Competition
- 1次订单事故,扣了我3个月绩效!
- Android UI学习之TextView
- 获取浏览器高度和宽度
- pid温度控制算法c语言程序,温度控制的PID算法的C语言程序
- 像素越多越好?像元的面积越小越好?为何底大一级压死人?
- 简述计算机的含义是什么,输入法全拼和双拼是什么意思?有什么区别?
- python常用函数
- 【CF1646D】D. Weight the Tree(树形dp、贪心)
- 图说卡尔曼滤波(正在进行时)
- OSPF虚电路去区域路由过滤
- mfc编程 孙鑫_MFC(文本编程,孙鑫C++第五讲笔记整理) | 学步园
- 《2017年度中国数字阅读白皮书》发布!你的阅读量拖后腿了吗?
热门文章
- windows server 2008 enterprise r2 x64 激活小记
- HC-SR501 人体红外感应模块 单片机
- Fluxion安装教程
- Pycharm 安装 github copilot 报错:failed to initiate the github login process please try again
- 论文阅读问题总结(六):Meta-Learning with Domain Adaption for Few-shot Learning Under Domain Shift
- 中国电信CTWing物联网平台接入指南(一)之开发流程
- 更新Windows11出现错误0x80240022的解决方法
- 互联网夜高峰,无人应答
- yyyy-MM-dd HH:mm:ss和时间戳之间的转换
- js类数组转化为数组的5种方法【附思路】