я хотел бы разделить два столбца в Bigquery - PullRequest
0 голосов
/ 18 января 2019

Я бы хотел разделить столбец A на столбец B как столбец C в Bigquery.

Например, SELECT prix / surface as prixmcarre FROM 'appartement', в больших запросах это невозможно.

Ошибка: No matching signature for operator / for argument types: STRING, STRING. Supported signatures: FLOAT64 / FLOAT64; NUMERIC / NUMERIC at [1:8]

В Google Cloud Document я не вижу простого решения.

Спасибо за вашу помощь:)

1 Ответ

0 голосов
/ 18 января 2019

Вы должны использовать строки, которые выглядят как целые числа или числа с плавающей точкой. Вы должны разыграть их. Например:

select cast('10' as INT64) / cast('5' as INT64)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...