首页 > 解决方案 > 如何在 SQL 中创建日期而不将它们全部输入,然后为过去的几周创建一个聚合?

问题描述

我的一个问题是,您如何创建一个临时的日期表,而不用逐行键入所有这些日期。

例如,今天是 2018 年 11 月 18 日。我将如何创建表或使用今天的日期作为表的查询。因此,11 月 18 日将是一周的开始。前一周是 11 月 11 日至 17 日。前一周是 11 月 3 日至 10 日等。我怎样才能创建这些日期,然后将它们聚合在一起,例如 11 月 11 日至 17 日和 11 月 3 日至 10 日作为表格?

标签: sqldatabaseamazon-redshift

解决方案


推荐阅读