我正在尝试使用该函数从日期中提取星期
format_timestamp('%V', 日期)
但 Bigquery 文档说“星期一是一周的第一天”。
有没有办法可以将星期二指定为一周的第一天。
我在 Redshift 中使用了同样的方法
date_part(周, 日期 + 间隔 '-1 天')
在 Bigquery 中可以吗?
以下是 BigQuery 标准 SQL
您可以使用WEEK(WEEKDAY)如下所示
#standardSQL
SELECT FORMAT_TIMESTAMP('%V', CURRENT_TIMESTAMP()),
EXTRACT(WEEK(SATURDAY) FROM CURRENT_TIMESTAMP())
Run Code Online (Sandbox Code Playgroud)
这是最近推出的 - https://cloud.google.com/bigquery/docs/release-notes#november_30_2017
| 归档时间: |
|
| 查看次数: |
7914 次 |
| 最近记录: |