0

我正在使用标准 sql 在 Google Big Query 表中处理 Google Analytics 数据。我希望每周选择组数据。我找到了这个解决方案:

SELECT FORMAT_TIMESTAMP("%W", PARSE_TIMESTAMP("%Y%m%d", '20150519'))

输出:

20

有没有更短的方法来达到这一点?这对我来说似乎很长,我想知道我是否错过了一个技巧。

4

1 回答 1

1

我看到的唯一“改进”是可以做到的——使用PARSE_DATE而不是PARSE_TIMESTAMP

SELECT FORMAT_DATE("%W", PARSE_DATE("%Y%m%d", '20150519'))
于 2016-12-20T13:41:58.107 回答