sql - BigQuery:使用标准SQL从Google Analytics(分析)数据中选择星期

标签 sql google-analytics google-bigquery bigquery-standard-sql

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

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


输出:

20


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

最佳答案

我看到的唯一可以完成的“改进”-使用PARSE_DATE而不是PARSE_TIMESTAMP

SELECT FORMAT_DATE("%W", PARSE_DATE("%Y%m%d", '20150519'))

关于sql - BigQuery:使用标准SQL从Google Analytics(分析)数据中选择星期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41242335/

相关文章:

reactjs - 谷歌分析跟踪 js 代码在 React 中不起作用

iphone - 为什么我应该在 AppDelegate 中配置任何跟踪库?

python - 来自 Python Bigquery 客户端的引用不起作用

google-bigquery - 数据流导出到 Bigquery : insertAll error, 无效表引用

sql - 多次取消嵌套命中自定义维度 BigQuery

sql - Inner Join 与 Exists() 同时避免重复行

sql - Postgres添加身份导致ERROR START值(0)不能小于MINVALUE(1)

javascript - 下载后jquery触发点击

mysql - 更改MySQL查询执行顺序

mysql - 当值不存在时如何显示 0?