【发布时间】:2017-04-13 13:39:37
【问题描述】:
在 Bigquery 的 legacy SQL 中,我可以使用
SELECT DATE((UTC_USEC_TO_WEEK(TIMESTAMP_TO_USEC(TIMESTAMP('2017-04-13 20:58:06 UTC')), 0)))
返回2017-04-09。
有没有办法在 BigQuery 的标准 SQL 中执行此操作? UTC_USEC_TO_WEEK 和 UTC_USEC_TO_MONTH 似乎没有任何等价物。
【问题讨论】:
-
虽然有一个 SQL 标准,但 SQL DB 供应商通常在处理日期的方式上有所不同。您在寻找什么特定的 SQL 平台?
-
@WesH 我正在使用 Google 的 Bigquery。我不确定他们使用的是哪种确切的 SQL 风格
标签: google-bigquery