我目前正在解決這個問題。這是一些相關的檔案
我有一個 { 2020-11-14 16:04:15 UTC } 格式的時間日期列。我想以一個整數 1-7 對應星期幾的列結束。1 = 星期日,7 = 星期六。
目前,我有這個適用于特定日期。
SELECT EXTRACT(DAYOFWEEK FROM DATE '2013-12-25') AS the_day
如何將此功能應用于整列?
感謝您的任何幫助。
SQL 大查詢
uj5u.com熱心網友回復:
改編自日期函式“提取”示例 2 的檔案。 https://cloud.google.com/bigquery/docs/reference/standard-sql/date_functions?hl=ar-YE#extract
SELECT
date,
EXTRACT(DAYOFWEEK FROM date) AS the_day
FROM UNNEST(GENERATE_DATE_ARRAY('2015-12-23', '2016-01-09')) AS date
ORDER BY date;
uj5u.com熱心網友回復:
下面是示例。
WITH
org_table AS (
SELECT DATE('2013-12-25') as org_col
UNION ALL SELECT '2013-12-26'
UNION ALL SELECT '2013-12-28'
UNION ALL SELECT '2013-12-29'
)
SELECT
org_col,
EXTRACT(DAYOFWEEK FROM org_col) AS the_day
FROM org_table
ORDER BY org_col
;
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/313651.html
標籤:sql 约会时间 谷歌-bigquery 工作日
