`
xy0792
  • 浏览: 90060 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

求上一季度、上上季度问题

阅读更多

   最近做报表,遇到个问题,求上季度、上上季度。
   问题是这样的,传个日期,月有限制,只能是3、6、9、12月,求该日期的上季度,上上季度。
   例如:输入:2009-3  上季度为:2008-12  上上季度为:2008-9
  
   解决如下:
   输入参数: y (年)  、m(月)
   需要结果:y1 (上季度年)、m1(上季度月)、y2(上上季度年)、m2(上上季度月)

   m、m1、m2只能是3、6、9、12
   公式:
   y1=y-1+(m+1)/7
   m1=12*(1-(m+1)/7)+m-3
  
   y2=y-1+m/9
   m2=12*(1-m/9)+m-6

  几天的郁闷终于有结果了!
------------------------------------------------------------------------
注:/ 代表整除,没有小数的,但数据库中却并不代表这个意思,至少oracle不是
select 10/3 from dual   返回:3.333333
这并不是希望的结果,所有要减去模数
select(10 - mod(10, 3)) / 3 from dual

修正:另一种解决方案 用floor

y1=y-1+floor((m+1)/7)

 

分享到:
评论

相关推荐

    上上签对接调用的Java代码

    在IT行业中,上上签通常指的是一个电子签名服务提供商,为各类企业和个人提供安全可靠的电子合同签署服务。这里提到的“上上签对接调用的Java代码”是关于如何使用Java编程语言与上上签的API进行交互,实现电子签名...

    上上左下添加器HKE2.05 可修改开启命令

    【上上左下添加器HKE2.05】是一款专为魔兽争霸地图制作爱好者设计的作弊地图编辑工具,主要用于自定义游戏中的各种功能和作弊命令。它的核心特性在于允许用户自行添加脚本,极大地扩展了地图的可玩性和个性化程度。...

    APK上上签-独立的apk签名工具

    APK上上签是一款专为Android开发者设计的独立APK签名工具,它的主要功能是对APK应用进行签名,这是发布Android应用到Google Play或其他第三方应用市场前必不可少的步骤。APK签名确保了应用的完整性和开发者身份的...

    北师大数学课本8888上上上

    北师大数学课本8888上上上

    初中语文文摘人生只有一种上上签

    然而,有的寺庙为了吸引游客并保持良好的氛围,选择了只提供上上签,让每个人都能得到心理上的安慰和积极的期望。这反映了一个现实:人们往往更愿意接受乐观的预兆,即使这些预兆并不完全符合生活的多样性和复杂性。...

    FCK在服务器上上传图片问题的解决方法

    ### FCK在服务器上上传图片问题的解决方法 在网站开发过程中,经常需要用到富文本编辑器,其中FCKeditor是一款非常流行的开源富文本编辑器。然而,在实际部署应用时,可能会遇到服务器上无法正常上传图片的问题。...

    Win7或Win8上上安装VS2015报“安装包丢失或损坏”解决方法.zip

    Win7或Win8上上安装VS2015报“安装包丢失或损坏”问题的解决办法: 原因:microsoft root certificate authority 2010、microsoft root certificate authority 2011证书未安装,导致文件校验未通过,下载并安装这两...

    求爱上上签微信HTML5刮刮卡程序

    很多教程以及范例的刮刮卡程序兼容性有问题,在部分安卓4手机上显示不正常,所以发布这个无BUG版本,可直接集成到微信里使用

    初中语文文摘生活上上签

    1. "上上签公交车是世界上最牛 B 的压缩软件":这里用比喻手法,将拥挤的公交车比作强大的压缩软件,暗示生活中的拥挤和压缩其实是一种效率的体现。 2. "做饭是一种能力,吃饭是一种技术":强调生活技能的重要性,...

    apk上上签安卓逆向工具下载

    这个是一款安卓逆向工具,给apk签名的一款小工具,修改完dex打包进入apk需要用这玩意签名

    单片机p0口接上上拉电阻的电源是否需要接地

    在讨论单片机P0口接上上拉电阻的电源是否需要接地这一问题之前,我们首先要了解上拉电阻和下拉电阻的概念及其在电路中的作用。上拉电阻是一种常用的电子电路设计元素,它将电路中的信号线连接到一个已知电平(通常是...

    初中语文文摘生活无敌上上签

    "拖延症、强迫症、选择困难症"被幽默地形容为"懒、贱、穷",揭示了人们面对问题时的心理状态。"社交白痴"的自嘲,反映出部分人在人际交往中的困扰,形象地比喻成"蛇转世",强调了个体的孤独感。"爱是+1,恨是-1,...

    上上电缆“分布式屋面光伏发电项目”成功并网发电.pdf

    #资源达人分享计划#

    算法分析与设计——最接近点对问题 (一、二维)详细解答,附完整代码!! 看这一篇就够啦!!!

    给定平面上n个点,找其中的一对点,使得在n个点组成的所有点对中该点对间的距离最小。 2.实验目的 1)掌握递归与分治法的基本思想及基本原理。 2)掌握使用分治法求解问题的一般特征及步骤。 3)掌握分治法的设计方法...

    4215. 武汉零售市场简报2020年第一季度.pdf

    全市空置率与上季度持平,维持在6.5%。 2. 新增供应和项目延迟:预计2020年新增供应将下降至33万平方米,与疫情前预测相比下降近五成。部分项目停工,预计推迟交付。 3. 线上消费增长:疫情导致线上消费出现井喷,...

    最近点对问题

    给出平面上的 N 个二维点,求出距离最小的 2 个点对。本题中距离定义为他们的直线距离。例如(0,0) (3,4)的距离为 5. ★数据输入: 有多组数据,对于每组数据,第一行是一个数字 N 表示点的个数。N=0 的时候说明输入...

    可换环上上三角矩阵代数的拟导子

    对于Tn(R)上的一个线性变换φ,若存在另一个线性变换φ',使得对于任意两个上三角矩阵x和y,都有φ'(xy) = φ(x)y + xφ(y),则称φ是Tn(R)上的拟导子。这里,拟导子是通过其与乘法运算的关系来定义的。 文章的内容...

    上上签 - 基于html5的签到系统.zip

    这意味着上上签签到系统能够在各种设备和操作系统上运行,包括桌面电脑、平板电脑和智能手机。 8. 响应式设计: 基于HTML5的签到系统通常会采用响应式设计,确保在不同屏幕尺寸和分辨率的设备上都能提供良好的用户...

Global site tag (gtag.js) - Google Analytics