Google bigquery BigQuery是否可以将百分比_RANK()输出四舍五入

Google bigquery BigQuery是否可以将百分比_RANK()输出四舍五入,google-bigquery,Google Bigquery,这里不需要重复的例子,因为问题很简单。使用PERCENT_RANk()生成的列的行中的输出示例是0.9900990099009901,我希望这里只显示3-4位小数。SELECT调用中的列创建行是: PERCENT_RANK() OVER (partition by a.zone ORDER BY b.this_num ASC) AS pctile_val, 使用PERCENT\u RANK(),这可能吗?我不知道PERCENT\u RANK()本身是否支持舍入,但是应该没有什么可以阻止您在RO

这里不需要重复的例子,因为问题很简单。使用
PERCENT_RANk()
生成的列的行中的输出示例是
0.9900990099009901
,我希望这里只显示3-4位小数。
SELECT
调用中的列创建行是:

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

使用
PERCENT\u RANK()
,这可能吗?

我不知道
PERCENT\u RANK()
本身是否支持舍入,但是应该没有什么可以阻止您在
ROUND()
中结束调用,例如

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