oracle 周的计算问题
我所知道的oracle两种周计算方式:
select to_char(to_date('2005-01-01','yyyy-mm-dd'),'yyyy-iw') from dual //以实期星期几计算,但一年的第一周是从该年第一个星期一开始
select to_char(to_date('2005-01-01','yyyy-mm-dd'),'yyyy-ww') from dual; //从一年的第一天开始以7求模得到周数,如(2005-01-01至2005-01-07为第一周,2005-01-08至2005-01-15为第二周的计算模式)
现在的周计算业务方式是:
从该年1月1号(不考虑属星期几)开始至该年该一个星期日为第一周,第二周是从该年第一个星期开始算,我现在要以周为单位分别统计,请问有什么快捷的解决办法?
在线等待,希望大能告诉我oracle更多的周计算方式...
谢谢
select to_char(to_date('2005-01-01','yyyy-mm-dd'),'yyyy-iw') from dual //以实期星期几计算,但一年的第一周是从该年第一个星期一开始
select to_char(to_date('2005-01-01','yyyy-mm-dd'),'yyyy-ww') from dual; //从一年的第一天开始以7求模得到周数,如(2005-01-01至2005-01-07为第一周,2005-01-08至2005-01-15为第二周的计算模式)
现在的周计算业务方式是:
从该年1月1号(不考虑属星期几)开始至该年该一个星期日为第一周,第二周是从该年第一个星期开始算,我现在要以周为单位分别统计,请问有什么快捷的解决办法?
在线等待,希望大能告诉我oracle更多的周计算方式...
谢谢
...全文
相关推荐
Oracle 获得某日期属于一年中的第几个自然周
NULL 博文链接:https://lijun0349-163-com.iteye.com/blog/616318
Oracle 获得某日期属于该前月中的第几个自然周
NULL 博文链接:https://lijun0349-163-com.iteye.com/blog/616324
Oracle数据库的周数计算
Oracle数据库的周数计算 日期计算,算第n周的第一天及最后一天是几号。 公式...
Oracle 10G 20個新特性
Oracle 10G 20個新特性,使用從初級到高級用戶使用,作為DBA
浅谈ORACLE数据库管理.pdf
浅谈ORACLE数据库管理.pdf


