-1
我需要parse
a datetime
包含毫秒用於匹配包含此日期時間的字段中的最大值。毫秒格式解析日期時間?
例如:
#standardSQL
SELECT PARSE_DATETIME('%Y-%m-%d %H:%M:%S.%u','2017-08-18 16:04:40.890')
有什麼建議?提前致謝。
UPDATE:轉換爲毫秒,突然出現MAX()
。下面
#standardSQL
WITH Input AS (
SELECT date
FROM UNNEST([
DATETIME '2017-08-18 16:04:40.890',
DATETIME '2017-07-27 11:09:10.347',
DATETIME '2017-08-22 13:17:34.727',
DATETIME '2017-08-22 13:17:34.737']) AS date
)
SELECT
MAX(CAST(date AS DATETIME))
FROM Input;
感謝您接受 - 爲'票同樣重要的answer'。表決有用的答案。 ...當某人回答你的問題時,你可以檢查該怎麼做 - http://stackoverflow.com/help/someone-answers。遵循這些簡單的規則,您可以提高自己的聲譽得分,同時讓我們有動力回答您的問題:o)請考慮! –
非常感謝@Mikhail Berlyant。我無法在Bigquery文檔中找到「%E * S」日期時間格式。有用! –