在 BigQuery 标准 SQL 中,我需要将除法结果表示为保留2 位小数的百分比,例如 21.23%。我能够实现这一目标的唯一方法是执行以下操作:
ROUND
CAST
FORMAT
FORMAT('%s%%', CAST(ROUND((val_1 / val_2) * 100, 2) AS STRING))
感觉像是一个解决方法...
有正确的方法吗? 首先,我想将输出保留为浮点数,而不是字符串。
谢谢!
sql google-bigquery
google-bigquery ×1
sql ×1