【发布时间】:2016-11-13 08:18:09
【问题描述】:
是否有任何便捷的方法可以在 Google BigQuery 中使用给定范围内的所有日期填充表格?我需要的是从 2015-06-01 到 CURRENT_DATE() 的所有日期,所以是这样的:
+------------+
| date |
+------------+
| 2015-06-01 |
| 2015-06-02 |
| 2015-06-03 |
| ... |
| 2016-07-11 |
+------------+
理想情况下,下一步也是获取两个日期之间的所有周数,即:
+---------+
| week |
+---------+
| 2015-23 |
| 2015-24 |
| 2015-25 |
| ... |
| 2016-28 |
+---------+
我一直在摆弄我找到的以下答案,但我无法让它们工作,主要是因为不支持核心功能并且我找不到合适的方法来替换它们。
Easiest way to populate a temp table with dates between and including 2 date parameters
Generate Dates between date ranges
非常感谢您的帮助!
最好, 最大
【问题讨论】:
标签: google-bigquery