在BigQuery SQL中,可以使用FORMAT函数将数字格式化为百分比,并使用ROUND函数将数字保留指定的小数位数。
以下是一个示例代码:
SELECT
FORMAT(ROUND(column_name * 100, 2), '##0.00%') AS percentage
FROM
your_table;
在上面的代码中,column_name
是要计算百分比的列名,your_table
是包含数据的表名。
首先,我们将column_name
乘以100,以将其转换为百分比。然后,使用ROUND函数将结果四舍五入到两位小数。最后,使用FORMAT函数将结果格式化为百分比形式,并指定两位小数的格式。
这样,查询结果中的percentage
列将包含保留两位小数的百分比值。