如何在BigQuery中将数值转换为货币?

问题描述 投票:0回答:1

我是Bigquery的新手,正在尝试将数值(从Salesforce)转换为货币(最好是美元值)。

基本上,我目前拥有的是:

SELECT salesforce.Name,ROUND(salesforce.Amount,2)作为金额

FROM table.salesforce

显然仅将值四舍五入到小数点后两位。

如果有人可以提供帮助,我将非常感激。

谢谢。

google-bigquery salesforce rounding currency
1个回答
0
投票

也许尝试使用CAST将小数转换为字符串,然后使用CONCAT添加所需的货币:

CONCAT(CAST("$" as STRING),' ',CAST(Amount AS STRING))

例如“ $ 1000.00”

PS:我从没使用过bigquery,所以不确定是否可以使用。

希望有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.