周转换日期区间,SQL函数

CREATE DEFINER=mysqladmin@% FUNCTION convertWeekToDate(reportYear INT,reportWeek INT) RETURNS varchar(50) CHARSET utf8
BEGIN
DECLARE str_date VARCHAR(50) DEFAULT ”;
SET @dateYear = reportYear;
SET @dateWeek = reportWeek;
SET str_date = CONCAT(SUBSTRING_INDEX(str_to_date(concat(@dateYear, @dateWeek,’SUNDAY’), ‘%X%V%W’),’-‘,-2),”~”,SUBSTRING_INDEX(str_to_date(concat(@dateYear, @dateWeek,’SATURDAY’), ‘%X%V%W’),’-‘,-2));
RETURN str_date;
END

Original: https://www.cnblogs.com/lboke/p/15896902.html
Author: 在bug中写bug
Title: 周转换日期区间,SQL函数

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/594285/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 做了这些年开发,今天第一次梳理了这三种常用的变量

    在前边分享自定义springboot的配置文件的时候,提到了JVM变量和系统环境变量的配置,今天想对这块的内容做个梳理, 1、什么是JVM变量、系统环境变量、程序变量; 2、怎么使…

    Java 2023年6月9日
    065
  • 【Java分享客栈】一个包装过简历的新同事写完微信支付引起事故后果断离职了

    挺长时间没发文了,因为公司有一个紧急项目要赶进度,加班如吃饭喝水,久违的进入到码农的状态。 之所以抽空来发个文,是这个项目才刚上线,时间不长却因为一位新同事的代码引起了生产环境的事…

    Java 2023年6月9日
    069
  • Java 15 新特性:隐藏类

    什么是隐藏类 隐藏类,是一种不能被其他类直接使用的类。引入隐藏类的主要目的是给框架来使用,使得框架可以在运行时生成类,并通过反射间接使用它们。可能有点抽象,不要紧,下面我们通过一个…

    Java 2023年6月9日
    072
  • Paxos 协议简单介绍

    一、简介 Paxos 协议是少数在工程实践中证实的强一致性、高可用的去中心化分布式协议。Google 的很多大型分布式系统都采用了 Paxos 算法来解决分布式一致性问题,如 Ch…

    Java 2023年6月7日
    095
  • ArrayList这篇就够了

    提起ArrayList,相信很多小伙伴都用过,而且还不少用。但在几年之前,我在一场面试中,面试官要求说出ArrayList的扩容机制。很显然,那个时候的我并没有关注这些,从而错过了…

    Java 2023年6月8日
    070
  • 为什么要微服务架构服务化?

    微服务架构,这 5 年左右一直被认可,是软件架构的未来方向。需要大家理解的是,为什么需要服务化。比如微服务架构对企业来说,带来什么价值?有啥弊端? 这里浅谈一下微服务架构,主要还是…

    Java 2023年6月13日
    083
  • Redisson报错

    org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms)…

    Java 2023年6月6日
    092
  • 什么是死锁?如何避免死锁?

    概念 线程死锁描述的是这样一种情况:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。 我和同学都打扫卫生,我拿着扫帚…

    Java 2023年6月15日
    077
  • ​打造企业自己代码规范IDEA插件(上)

    ——基于阿里巴巴代码规范插件(P3C) “交流互鉴是文明发展的本质要求。只有同其他文明交流互鉴、取长补短,才能保持旺盛生命活力。” 这说的是文明,但映射到计…

    Java 2023年6月15日
    077
  • 生成一个session id

    var genSessionId = function(length){ var str = genSessionId.characters; if ( !"0&quot…

    Java 2023年5月30日
    096
  • java学习之动态代理

    在后面的漏洞研究的学习中,必须要会的几个知识点。反射机制和动态代理机制。至于反射的前面已经讲到过了,这里就不做更多的赘述了。反射是通过class文件去获取对象对象的方法. &amp…

    Java 2023年6月13日
    085
  • Android WebView默认GONE出现的问题记录

    前段时间重构一批相似度80%以上的项目【真搞不懂前人们是怎么忍受十几个类似的应用一直CVU的,冗余代码和资源达到40%以上】 其中需要抽出一个公共的带WebView的Activit…

    Java 2023年6月9日
    071
  • 替代 Hystrix,Spring Cloud Alibaba Sentinel 快速入门

    提起 Spring Cloud 的限流降级组件,一般首先想到的是 Netflix 的 Hystrix。 不过就在2018年底,Netflix 宣布不再积极开发 Hystrix,该项…

    Java 2023年5月30日
    0108
  • 球队比赛预测

    一,乒乓球预测: 比赛规则:(1)一局比赛:在一局比赛中,先得11分的一方为胜方:10平后,先多得2分的一方为胜方。 (2)一场比赛:单打的淘汰赛为七局四胜制,双打淘汰赛或团体赛为…

    Java 2023年6月6日
    0108
  • 设计模式 16 命令模式

    命令模式(Command Pattern)属于 行为型模式 概述 现在各大电子厂商都在推智能家居,即可以通过手机这一个终端控制多个家用电器,比之前的单个设备智能由对应遥控器控制的方…

    Java 2023年6月6日
    078
  • Maven配置私有仓库

    前言 当公司或个人具有自己独有的jar时,不想公开,一般就会放在自己的私有Maven仓库中,在项目中需要引用,此时就需要将公司私有仓库配置到maven当中,一般我们的maven配置…

    Java 2023年6月8日
    085
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球