我有一个列,其中包含需要符合某个标准的日期(周一开始的周数。)这是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周数字格式的视图。
答案 0 :(得分:0)
在物化视图定义中使用extract
:
SELECT extract(week from current_date);
date_part
-----------
30
(1 row)