BigQuery можно округлить вывод PERCENT_RANK () - PullRequest
0 голосов
/ 30 октября 2019

Здесь не нужен воспроизводимый пример, потому что вопрос прост. Пример вывода в строке столбца, созданного с использованием PERCENT_RANk(), - 0.9900990099009901, и я хотел бы показать здесь только 3-4 десятичных знака. Строка создания столбца в вызове SELECT:

PERCENT_RANK() OVER (partition by a.zone ORDER BY b.this_num ASC) AS pctile_val,

Возможно ли это с PERCENT_RANK()?

1 Ответ

1 голос
/ 30 октября 2019

Я не знаю, поддерживает ли PERCENT_RANK() само округление, но ничто не мешает вам перевести вызов в ROUND(), например,

ROUND(PERCENT_RANK() OVER (partition by a.zone ORDER BY b.this_num ASC), 4) AS pctile_val
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...