web-dev-qa-db-ja.com

整数型をキャストしてBigQuery標準SQLにフロートさせる

BigQuery Legacy Sqlでは、float()関数を使用して整数列をfloat型にキャストできます。

BigQuery Standard Sqlで同等のものは何ですか?私はこれらのコマンドを試しました:

私はこれらのコマンドを試しました:

SELECT float(author.time_sec)FROM bigquery-public-data.github_repos.commits LIMIT 1000

SELECT cast(author.time_sec as float)FROM bigquery-public-data.github_repos.commits LIMIT 1000

それらの両方が失敗しました。

8
abhishek jha

標準SQLは、CAST関数を FLOAT64データ型 、例:

SELECT CAST(author.time_sec as FLOAT64)
FROM `bigquery-public-data.github_repos.commits`
LIMIT 1000;
12