2016-08-15 47 views
3

BigQueryの従来のSqlでは、float()関数を使用してInteger型をfloat型にキャストできます。キャスト整数型をBigQueryで浮動させる標準Sql

BigQuery Standard Sqlに相当するものは何ですか?

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

SELECTフロート(author.time_sec)bigquery-public-data.github_repos.commits LIMIT〜1000の

をSELECT CAST(floatとしてauthor.time_sec)bigquery-public-data.github_repos.commits LIMIT 1000年

から、私はこれらのコマンドを試してみました

両方とも失敗しました。

+0

あなたがこれまでに試してみましたでしょうか? https://cloud.google.com/bigquery/sql-reference/functions-and-operators#casting –

+0

私はこれらのコマンドを試しました: FROM 'from bigquery-public-data.github_repos。 commits'' LIMIT 1000年 SELECTキャスト(フロートなどauthor.time_sec) '' BigQueryの-公開data.github_repos.commits'' LIMIT 1000年 からそれらの両方は、それが –

答えて

5

標準SQLには、例えば、FLOAT64 data typeCAST機能をサポートしています。:

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

感謝をfalied道!標準SQLを試している他のユーザーは、同様の情報を探している可能性があります。そのため、質問と回答も役に立ちます。 –

+1

ので、ご質問をありがとう働い –

関連する問題