Google Data Studio (BigQuery) с 1 по 01 - PullRequest
0 голосов
/ 03 октября 2018

Как оставить нулевые числа в BigQuery, что приведет к строковому значению?

Например, вход 8 должен выдать 08 и т. Д.

Ответы [ 2 ]

0 голосов
/ 03 октября 2018

BigQuery предлагает lpad():

select lpad(8, 2, '0')

Хотя format() может делать то же самое, эта функция доступна во многих других базах данных (я не уверен, что это формальночасть стандарта).

0 голосов
/ 03 октября 2018

Для BigQuery вы можете использовать:

select format("%02d", n)

Например, select format("%02d", 8)

=> 08

...