BigQuery:创建具有指定范围日期的数组

蒂莫·里特维尔德

有谁知道如何在 BigQuery 中创建一个包含指定范围日期的数组(创建日期只需要开始和结束日期),如下所示:

[CURRENT_DATE(), DATE_ADD(CURRENT_DATE(), INTERVAL 1 DAY), DATE_ADD(CURRENT_DATE(), INTERVAL 2 DAY), DATE_ADD(CURRENT_DATE(), INTERVAL 3 DAY), DATE_ADD(CURRENT_DATE(), INTERVAL 4 DAY), DATE_ADD(CURRENT_DATE(), INTERVAL 5 DAY)]
巴特拉先生

这应该有效。

select generate_date_array("2021-05-01", "2021-05-30") as date_array

输出 JSON

[
  {
    "date_array": [
      "2021-05-01",
      "2021-05-02",
      "2021-05-03",
      "2021-05-04",
      "2021-05-05",
      "2021-05-06",
      "2021-05-07",
      "2021-05-08",
      "2021-05-09",
      "2021-05-10",
      "2021-05-11",
      "2021-05-12",
      "2021-05-13",
      "2021-05-14",
      "2021-05-15",
      "2021-05-16",
      "2021-05-17",
      "2021-05-18",
      "2021-05-19",
      "2021-05-20",
      "2021-05-21",
      "2021-05-22",
      "2021-05-23",
      "2021-05-24",
      "2021-05-25",
      "2021-05-26",
      "2021-05-27",
      "2021-05-28",
      "2021-05-29",
      "2021-05-30"
    ]
  }
]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

创建具有不同范围的数组副本

Spring Data JPA返回具有指定范围(开始日期和结束日期)的日期列表

如何在PostgreSQL中创建具有范围的数组

创建具有适当步长和步长范围的 numpy 数组

如何创建具有特定范围的随机数组

从日期数组创建日期范围

Angular 9如何删除具有用户指定索引范围的数组内的对象范围?

具有特定范围的组日期范围

SQL BigQuery-插入具有不同日期范围的行

如何创建具有给定日期时间范围的日期表?

创建具有范围的尺寸

创建具有随机整数的numpy数组,每行具有另一个范围

PHP从每个日期具有不同优先级和时间范围的数组中创建预订信息,不允许重叠

创建指定范围内的字符数组

创建具有日期/时间范围约束的表以防止重叠

具有日期范围的Mongoengine查询

生成具有固定范围的随机日期

如何找到具有日期范围的字段?

具有日期范围的 Oracle SQL

使用SQL Server中不同记录的开始日期和结束日期创建具有数据范围的临时表

熊猫创建没有周末的日期范围

创建一个在一定范围内具有随机值的数组

来自具有连续日期范围记录的数据集中的最小日期和最大日期的日期范围

R中的时间序列预测;在初始预测后绘制“事件”并生成具有指定日期范围的新预测图

如何创建具有范围的虚拟变量

具有多个范围的索引数组

生成具有整数范围的数组

具有多个数值范围的数组

具有离子范围的值数组