假设我们想要创建一个包含2019年1月1日至2019年1月31日之间的日期数组,可以使用以下代码:
SELECT ARRAY(SELECT FORMAT_DATE('%Y-%m-%d', date) FROM UNNEST(GENERATE_DATE_ARRAY('2019-01-01', '2019-01-31', INTERVAL 1 DAY)) AS date) AS date_array;
该查询将返回一个包含指定日期范围内所有日期的数组。您可以根据需要更改日期范围和日期格式。
上一篇:bigquery:查找符合条件的下一行
下一篇:BigQuery:除非可以解耦,否则不支持引用其他表的相关子查询。