-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”日期时间格式。有用! –