【发布时间】:2019-02-07 11:00:25
【问题描述】:
我有一个包含created 日期字段的项目表。我想查看过去 N 周的订单,并运行一个 SELECT 查询,它可以告诉我该商品是在哪一周创建的。
例如:
SELECT *,
WEEK_START(created) as week_beginning,
WEEK_NUMBER(created) as week_number
FROM items
WHERE created > current_date - N * 7 ## look at last N weeks only
我希望有相同的列,但现在,另外,我将有一个 week_number 和 week_beginning 列,范围从 1 到 N,其中 N 是上周,week_beginning 会告诉我一周的开始时间。
【问题讨论】:
标签: sql postgresql