【发布时间】:2017-07-19 13:56:47
【问题描述】:
我有一个关于 BQ 的查询,我每周运行一次,但并不总是在一周的同一天(有时是星期一,有时是星期二等)
每周,我需要查询最近两个日历周的数据:例如假设我们现在在 CW 27(等周,星期一是第一天),我想要 从 CW 25 的星期一到 CW 26 的星期日的数据。
FROM (TABLE_DATE_RANGE([xxx.ga_sessions_], DATE_ADD(CURRENT_TIMESTAMP(), -14, 'DAY'), DATE_ADD(CURRENT_TIMESTAMP(), -1, 'DAY')))如果我每周一都在星期一运行查询,则可以工作,但限制是我在不同的工作日运行它。
有人知道吗?非常感谢任何输入。
提前致谢!
【问题讨论】:
-
只是想知道,有没有理由不使用Standard 版本的BQ?它比传统的要好得多:)!
-
我肯定会考虑迁移,我对 SQL 和 BQ 还很陌生,仍然需要弄清楚两者之间的区别 ;) - 感谢您的建议!
标签: sql google-bigquery