012、MySQL取本月第一天日期,取每个月的第一天日期
#取本月第一天
SELECT
DATE_ADD( curdate( ), INTERVAL - DAY ( curdate( ) ) + 1 DAY ); #取往后几个月的第一天
SELECT date_add( curdate( ) - DAY ( curdate( ) ) + 1, INTERVAL 1 MONTH );
SELECT date_add( curdate( ) - DAY ( curdate( ) ) + 1, INTERVAL 2 MONTH );
SELECT date_add( curdate( ) - DAY ( curdate( ) ) + 1, INTERVAL 3 MONTH );
SELECT date_add( curdate( ) - DAY ( curdate( ) ) + 1, INTERVAL 4 MONTH );
SELECT date_add( curdate( ) - DAY ( curdate( ) ) + 1, INTERVAL 5 MONTH );
SELECT date_add( curdate( ) - DAY ( curdate( ) ) + 1, INTERVAL 6 MONTH );
SELECT date_add( curdate( ) - DAY ( curdate( ) ) + 1, INTERVAL 7 MONTH );
效果如下:







不忘初心,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。

012、MySQL取本月第一天日期,取每个月的第一天日期的更多相关文章
- 013、MySQL取本月最后日期,取每个月的最后一天日期
		
#取本月最后一天 SELECT last_day( curdate( ) ); #取上个月最后一天 , INTERVAL MONTH ) ); , INTERVAL MONTH ) ); , INTE ...
 - SimpleDateFormat 取当前周的周一和周日的日期,当前月第一个和最后一天的日期
		
/** * 类说明 :以及获取当前周的周一和周日的日期,当前月第一个和最后一天的日期 * 日期格式化:格式参数 G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~12) ...
 - 014、MySQL取本月天数(这个月有多少天)
		
#取本月天数 SELECT DATEDIFF( date_add( curdate( ) , INTERVAL MONTH ), DATE_ADD( curdate( ), INTERVAL DAY ...
 - mysql按某一字段分组取最大(小)值所在行的数据
		
mysql按某一字段分组取最大(小)值所在行的数据 mysql技巧--按某一字段分组取最大(小)值所在行的数据,这是mysql数据库程序员经常用到的在处理一些报表数据时候可以活用!那么猎微网将总结 ...
 - 015.Oracle数据库,取本月月初,取本月月末
		
/*取本月月初,取本月月末*/ SELECT trunc( SYSDATE, 'mm' ) AS 月初 , last_day(trunc(sysdate)) AS 月末 FROM dual; 修改如下 ...
 - 014.Oracle数据库,取本周第一天(星期一), 取本周最后一天(星期天)
		
/*取本周第一天(星期一),取本周最后一天(星期天)*/ SELECT trunc( SYSDATE, AS 星期一 , trunc( SYSDATE, AS 星期天 FROM dual; 效果如下: ...
 - 学了C语言,如何写个程序计算出每个月的第一个星期一对应的日期
		
在前面,我们分别利用泰勒公式和C标准库中的mktime()函数推算了某个特定日期所对应的星期几,刚做完这些,就又遇到了一个与日期相关的新任务: 老板把每个月例会的时间定在了每个月的第一个星期一,他让我 ...
 - 基于Extjs的web表单设计器 第七节——取数公式设计之取数公式的使用
		
基于Extjs的web表单设计器 基于Extjs的web表单设计器 第一节 基于Extjs的web表单设计器 第二节——表单控件设计 基于Extjs的web表单设计器 第三节——控件拖放 基于Extj ...
 - MySQL中的数据类型 [数值型、字符串型、时间日期型]
		
MySQL中的数据类型 [数值型.字符串型.时间日期型] MySQL中各数据类型 1. 数值类型(整型) 类型 数据大小 类型 (无符号:unsigned) 数据大小 存储空间 tinyint -12 ...
 
随机推荐
- PAT T1017 The Best Peak Shape
			
动态规划找最长上升子序列,正反遍历一遍序列即可~ #include<bits/stdc++.h> using namespace std; ; int N; int a[maxn]; in ...
 - luogu P2704 炮兵阵地(经典状态压缩DP)
			
方格有m*n个格子,一共有2^(m+n)种排列,很显然不能使用暴力法,因而选用动态规划求解. 求解DP问题一般有3步,即定义出一个状态 求出状态转移方程 再用算法实现.多数DP题难youguan点在于 ...
 - 「Violet」蒲公英
			
「Violet」蒲公英 传送门 区间众数,强制在线. 分块经典题. 像这题一样预处理,然后就直接爆搞,复杂度 \(O(n \sqrt n)\) 参考代码: #include <algorithm ...
 - Mac brew安装的php修改了php.ini之后如何重启php?
			
环境:nginx+mysql+php7.2:Mac利用homebrew安装的php7.2 问题:修改了PHP的配置文件,php.ini:服务器是nginx,如何重启PHP? 开启: brew serv ...
 - iOS性能优化-内存优化
			
https://blog.csdn.net/a184251289/article/details/82589128 2018年09月10日 14:25:31 xingshao1990 阅读数:328 ...
 - MVC webuploader 图片
			
AARTO:SaveNoticeAndDocument ~/Scripts/Upload/webuploader-0.1.4/dist/webuploader.js
 - 还在用逆向工程?太Low了,试试通用Mapper吧!
			
什么是通用Mapper? 通用mapper 可以极大的方便开发人员进行ORM,提供极其方便的单表增删改查. 什么是通用mapper,一句话简单说,它就是个辅助mybatis极简单表开发的组件.它不是为 ...
 - 三 MyBatis配置文件SqlMapCofing.xml(属性加载&类型别名配置&映射文件加载)
			
SqlMapCofing:dtd,属性加载有固定的顺序Content Model properties:加载属性文件 typeAliases:别名配置 1 定义单个别名:不区分大小写 核心配置: 映射 ...
 - PaperReading20200222
			
CanChen ggchen@mail.ustc.edu.cn VS-GAE Motivation: With the publication of NAS101, researchers can ...
 - day09-Python运维开发基础(函数收集参数、命名关键字参数与返回值、函数名的特殊使用及 全局/局部变量详解)
			
1. 函数收集参数.命名关键字参数与返回值.函数名的特殊使用 # ### 默认形参 和 关键字实参 # 默认形参和 关键字实参 在写法上是一样 # 函数的定义处 """默 ...