如何在Google Bigquery中选择时间戳(存储为秒)作为人类可读的日期时间?
模式
id(STRING) | signup_date(TIMESTAMP)
Run Code Online (Sandbox Code Playgroud)
我使用DATE
函数编写了一个查询,但是收到错误
SELECT DATE(create_date) FROM [accounts]
Run Code Online (Sandbox Code Playgroud)
错误:无效的函数名称:DATE; 你是说CASE吗?
谢谢!
我想我从Bigquery参考页面找到了一个可行的解决方案.基本上,BigQuery在TIMESTAMP
内部将数据存储为UNIX timestamp
微秒精度.
SELECT SEC_TO_TIMESTAMP(date) FROM ...
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1341 次 |
最近记录: |