`
dazhi2010
  • 浏览: 106341 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Oracle按时间分旬查询

阅读更多

最近在工作的时候,需要出报表,今天是出一个旬度报表,所谓旬度,即每月的十天为一旬,

前10天(1-10号)为上旬,中10天(11-20号)为中旬,余下的为下旬.

 

在oracle中,用一个简单的语句就可以将日期进行分旬:

select decode(trunc((to_char(to_date('2011-10-16','yyyy-mm-dd'), 'dd')-1)/10),0, '上旬 ',1,'中旬 ', '下旬 '),trunc((to_char(to_date('2011-10-16','yyyy-mm-dd'), 'dd')-1)/10)
from dual

 

----简单解释一下这个语句,decode函数为判断函数,类似于if(),语句中的意思是:

----如果trunc((to_char(to_date('2011-10-16','yyyy-mm-dd'), 'dd')-1)/10)==0的话,上旬;

----如果trunc((to_char(to_date('2011-10-16','yyyy-mm-dd'), 'dd')-1)/10)==1的话,中旬;

----否则,下旬..

 

期待和您交流效率更高的方式.

分享到:
评论

相关推荐

    oracle获取上一旬的开始时间和结束时间的实现函数

    代码如下: — 获取上旬开始时间 create or replace function fd_lastxunstart(rq in date) return string is refstr varchar2(50); v_rq date; begin –获取上一旬的日期 v_rq := trunc(rq); select case decode...

    周月旬计算

    周月旬计算是一种时间序列分析方法,主要用于将时间跨度划分为更小的时间单位,如周、月或旬(十天),以便进行更细致的数据分析。这种计算方式在财务报表、销售分析、生产调度等领域非常常见,因为它可以帮助企业更...

    Oracle固定资产简介.pptx

    - 折旧是固定资产价值随时间减少的过程,Oracle系统支持多种折旧方法,如中旬法、季度法、MACRS(modified accelerated cost recovery system)等。 - 用户可以根据不同的会计准则和税务要求,为每个资产定义折旧...

    O r a c l e与X M L

    时间很快过去了一年,到了2000年中旬,他们最终完成了本书。在此期间,他们在对Oracle的工作投入大量时间的同时尽可能保持着本书的进度,经历了一段真正的紧张生活。真的,任何一位作者,他们的家庭,以及Oracle出版...

    考试日历指南

    - **MBA、法律硕士、考研**:初试时间为2004年1月10日至1月11日,复试时间为2004年5月上旬。 ### TOFEL、TSE考试 - **TOFEL**:未提供具体考试日期。 - **TSE**:未提供具体考试日期。 ### SUN认证考试 - **考试...

    卜辞“来”、“翌”辨.pdf

    1. “来”通常表示较远的将来时间,特别是在占卜日后的第二旬期间。例如,乙亥后的第十日、庚戌后的第五日、辛卯后的第十五日,这些例子中的“来”并非特指第二天的“翌”。 2. “翌”则更倾向于指近期的将来,如...

    殷商甲骨卜辞“今来”补论.pdf

    陈梦家的看法是,“今来”代表未来式的时间,与占卜日之间的关系密切,通常不超过两旬,即20天。这一观点强调了“今来”在时间上的连续性和近指特性,反映了古人对时间的精细划分和预测。 然而,对于“今来”的具体...

    BI工具选型报告.doc

    支持定时任务报表和动态设置查询条件,可定制年/季/月/旬/周/日报表,并分发各种格式的文件。 17. **基本报表功能**: 自定义维度成员、指标,透明访问OLAP和OLTP数据,支持钻取、旋转、切片切块、数据过滤、时间...

    2009上半年数据中心建设方案.doc

    特别是内控平台的数据采集故障,使得数据补采常常在交易时间进行,加剧了这些问题。 为解决这些问题,数据中心建设的首要目标是为公司建立一个统一的数据中心,集中整合各业务系统孤立的数据,实现公司级数据的集中...

    IT技术者日语面试资料

    目前正在进行的项目预计开发时间为两个月,预计在今年二月上旬完成。” 10. **职业兴趣:** - 探讨面试者在工作中最感兴趣的部分。 - 回答示例:“虽然我现在担任的是项目经理,但我对开发技术的研究非常感兴趣。...

    找工作经验中南大学.doc

    例如,作者选择了Oracle培训学习Java和数据库,但他提醒,只有真正热爱编程才能从中获益。在培训期间,你需要投入时间和精力,课后也要进行额外的实践练习。 2. 校园招聘与面试流程: 中南大学的校园招聘通常从九...

    房地产销售信息管理系统

    1. **数据库设计**:采用关系型数据库管理系统(如MySQL或Oracle),设计合理的数据表结构,支持高效查询和数据分析。 2. **前端界面**:提供直观易用的操作界面,支持多用户登录,根据不同权限显示不同的操作选项。...

    殷墟甲骨文中“■”疫材料的整理与研究.pdf

    例如,卜辞中提到的“旬亡祸”反映了古人对周期性灾祸的担忧,而“梦”和“求咎”则暗示了他们试图通过神灵预知灾难并寻求化解的方法。这表明,尽管古代科技有限,但人们已经尝试通过占卜等手段来预防和应对疫病。 ...

    java语言概述

    各大公司如IBM、Oracle、微软等都与Sun Microsystems签订了合作协议,授权使用Java平台技术。微软公司创始人比尔·盖茨甚至称Java为“长时间以来最卓越的程序设计语言”。截至2001年中旬,全球约有310万名Java程序员...

Global site tag (gtag.js) - Google Analytics