在物化视图中将日期转换为周数

时间:2017-07-24 15:25:07

标签: postgresql

我有一个列,其中包含需要符合某个标准的日期(周一开始的周数。)这是excel中的常用功能,但是,我还没有找到关于postgresql主题的任何文献。我当然会在已经存在的物化视图中执行此操作,因为其他列正在被更改和/或计算。

当前查询如下

CREATE MATERIALIZED VIEW adwords_calculated AS
Select "Account",
"Week",

虽然当前日期格式如下

Create Date
02.01.2017
03.01.2017
04.01.2017
05.01.2017
05.01.2017
06.01.2017
06.01.2017

目标是将其转换为标准的01-52周数字格式的视图。

1 个答案:

答案 0 :(得分:0)

在物化视图定义中使用extract

SELECT extract(week from current_date);

 date_part
-----------
        30
(1 row)