SQL从日期列计算周数

时间:2013-10-13 22:32:11

标签: sql oracle date

我有以下数据库架构 事实(ReportNo,ReportName,Load_Date)

Load_Date 是(数字类型)的列,并且 YYYYMMDD格式的日期记录。

我需要使用现有日期打印每行的周数 在Load_Date中。由于它已经是数字类型,我不必将它从日期转换为char。

输出应该是 **周数| ReportNo | REPORTNAME

1 个答案:

答案 0 :(得分:0)

尝试

select ReportNo,ReportName,to_char(to_date(Load_Date,'yyyymmdd'),'ww') from Facts