MySQL里获取当前周、月、季的第一天/最后一天
mysql 获取当年第一天的年月日格式:
SELECT DATE_SUB(CURDATE(),INTERVAL dayofyear(now())-1 DAY);
MySQL里获取当前周、月、季的第一天/最后一天
当前一周的第一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 1 DAY)
当前一周的最后一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) – 5 DAY)
前一周的第一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 8 DAY)
前一周的最后一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 2 DAY)
前两周的第一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 15 DAY)
前两周的最后一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 9 DAY)
当前月的第一天:
SELECT concat(date_format(LAST_DAY(now()),’%Y-%m-’),’01′)
当前月的最后一天:
SELECT LAST_DAY(now())
前一月的第一天:
SELECT concat(date_format(LAST_DAY(now() – interval 1 month),’%Y-%m-’),’01′)
前一月的最后一天:
SELECT LAST_DAY(now() – interval 1 month)
前两月的第一天:
SELECT concat(date_format(LAST_DAY(now() – interval 2 month),’%Y-%m-’),’01′)
前两月的最后一天:
SELECT LAST_DAY(now() – interval 2 month)
当前一季的第一天:
select concat(date_format(LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-3 month),’%Y-%m-’),’01′)
当前一季的最后一天:
select LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-1 month)
前一季的第一天:
select concat(date_format(LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-6 month),’%Y-%m-’),’01′)
前一季的最后一天:
select LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-4 month)
前两季的第一天:
select concat(date_format(LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-9 month),’%Y-%m-’),’01′)
前两季的最后一天:
select LAST_DAY(MAKEDATE(EXTRACT(YEAR FROM CURDATE()),1) + interval QUARTER(CURDATE())*3-7 month)
MySQL里获取当前周、月、季的第一天/最后一天相关推荐
- MYSQL中取当前周/月/季/年的第一天与最后一天
2019独角兽企业重金招聘Python工程师标准>>> #当年第一天: SELECT DATE_SUB(CURDATE(),INTERVAL dayofyear(now())-1 D ...
- mysql获取每年的最后一天_MYSQL中取当前年份的第一天和当前周,月,季度的第一天/最后一天_MySQL...
bitsCN.com MYSQL中取当前年份的第一天和当前周,月,季度的第一天/最后一天 mysql 获取当年第一天的年月日格式:SELECT DATE_SUB(CURDATE(),INTERVAL ...
- mysql 季度最后一天,MYSQL中取目前年份的第一天和当前周,月,季度的第一天/最后一天...
MYSQL中取当前年份的第一天和当前周,月,季度的第一天/最后一天 mysql 获取当年第一天的年月日格式:SELECT DATE_SUB(CURDATE(),INTERVAL dayofyear(n ...
- MySQL里的日期技巧
[sql] MySQL里获取当前week.month.quarter的第一天/最后一天 当前week的第一天: select date_sub(curdate(),INTERVAL WEE ...
- dual mysql 获取序列_MySQL获取周、月、天日期,生成排序号
常用MySQL生成时间序列 --生成最近七天的日期,不包括当天 SELECT @cdate := date_add(@cdate, interval - 1 day) as date FROM(SEL ...
- java 和 mysql 获取周 星期 的第一天 最后一天 或者 月的 日期(字符串转日期,日期转字符串,日期加减)...
获取周的第一天,最后一天 System.out.println(getStartEndDate("2016-05-01", 1)); 获取星期的第一天和最后一天 System.ou ...
- MySQL中获取天、周、月等数据
MySQL中获取天.周.月等数据 1.今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 2.昨天 SELECT * FROM 表名 ...
- MySQL中按周、月、季、年分组统计
根据日期,按照周.月.季.年对数据进行分组统计 一.前言 带着问题去学习,我觉得是一种非常有效的学习方法,不知下面的几个问题是否也是你所需要考虑的:被分组的日期是否连续.周是以周日为起始日,还是以周一 ...
- Mysql:获取距今最近12个月的数据
获取最近12个月的数据 并将没有数据的月份置为0 SELECT IFNULL(b.value,0) AS VALUE,a.name /*将value初始化为0 并将其作为value列下的数据*/FRO ...
最新文章
- jQuery日期选择器插件date-input
- Svchost.exe病毒
- Linux中的文件描述符与打开文件之间的关系
- 【转】Odoo装饰器: one装饰
- 一位996、CRUD开发者的一天
- ORA-28000: the account is locked 解决方法
- var a = b = 5 and use strict mode
- [react] React v15中怎么处理错误边界?
- android放在上个元素的左边代码,控件悬浮在某个控件之上 Android五大布局方式——相对布局(RelativeLayout)属性详解...
- 集合差异比较算法及性能测试
- html5页脚最低下,页面底部或内容的页脚,以较低者为准
- qt执行linux sudo命令语句,linux命令_sudo
- UE3名称结构(Name)
- Fabric 1.0的多机部署
- 电路板故障测试仪GR4080软件,电路板故障检测仪
- php数组倒插,phpComasy v0.7.9
- POI Word 模板 文字 图片 替换
- 解密支付系统,来看如何构建理想的支付系统架构
- win10 程序最小化不在任务栏了?在左下角
- 4G数传图传一体模块 GSLINK-A2使用手册