问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql 如何获取本月的第一周的第一天是几号

发布网友 发布时间:2022-04-10 06:15

我来回答

2个回答

懂视网 时间:2022-04-10 10:36

  •   
  • #当年最后一天:  
  • 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);  
  • 0919MYSQL中取当前周/月/季/年的第一天与最后一天

    标签:concat   csdn   string   extract   代码   form   uart   nbsp   mys   

    热心网友 时间:2022-04-10 07:44

    mysql 怎么获取前一个月的日期和前一年的日期
    set @dt = now();
    select extract(year_month from date_add(@dt, interval -1 month));
    select extract(year_month from date_add(@dt, interval -1 year));
    这样就可以了
    声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
    秦皇岛润奥森商贸有限公司怎么样? 秦皇岛港务局实业服务公司劳保用品商店怎么样? 秦皇岛市奥尔玛电器有限公司怎么样? 关于消防上的问题,大家帮帮忙! 嘉兴哪里有考消控证 开个家政公司需要多少钱 家政公司加盟好还是自己做好 梦见我想救鸳鸯的预兆 梦见天边有一对鸳鸯 \"崂山茶韵\"报价 王者荣耀 王者点券可以送给好友吗? 牡蛎应该怎么烧才好吃? 梦见青萝卜砌墙什么意思? 梦见和自己的婆婆在姐姐家每人拿半筐青萝卜是什么意思? 解梦吃大青萝卜内心有虫 晚上梦见掰玉米,中午又梦见吃青萝卜 12米增加它的1/3后再减少1/3米,结果是多少? 12米等于几厘米。 12米长有多少宽 一根绳子长12米,对折后再对折,每段长多少米? 它有多高?它12米用英文说 猎人12米是谁 12米=多少分米 12米等于多少分米 用举例子的方法介绍12米有多高。 12米多少厘米 问一下,实达打印机打印出现乱码,有什么问题吗? 实达打印机打印的时候出现乱码怎么办? 请朋友们帮我设一个月的减肥计划 请帮我制定一个一月减肥计划 急求一个月减肥计划表!!! 联想手机更新乐安全后,桌面的一键清理没有了,怎么恢复? Windows Phone 是什么系统? 安卓手机360桌面内存一键清理图标被我误删除了怎么办啊,怎么弄出来 一键清理图标不见了怎么添加回来 我的华为荣耀八一键清理后台程序的垃圾箱一样的虚拟按键不见了,怎么找... 我的小米2手机刷机后自带的一键清理软件怎么没有了? 微软新出的手机操作系统和安卓相比哪个更好? 智能手机中微软Smartphone和微软PocketPC 两个操作系统的区别是什么? 百度百科,手机设置删除的东西可以恢复吗? 手机设置删了怎么修复 把手机里的设置删了,如何恢复? 高等代数和线性代数有什么区别? 手机设置误删了怎么恢复 线性代数和高等代数的区别 高等代数包括线性代数吗? 高等代数和线性代数有什么区别 高等数学和线性代数的联系大吗? 线性代数属于高等数学吗 ? 高等代数和线性代数,矩阵论,近世代数的关系 高数与线性代数概率论与数理统计之间的关系?