1
我使用GROUP_CONCAT連接浮點數的列表,但結果會降低精度並且只保留4位小數。 如何以原始精度group_concat編號?BigQuery GROUP_CONCAT丟棄浮點數的精度
實施例, GROUP_CONCAT修剪浮點數49.2795576到'49 0.2796'
我使用GROUP_CONCAT連接浮點數的列表,但結果會降低精度並且只保留4位小數。 如何以原始精度group_concat編號?BigQuery GROUP_CONCAT丟棄浮點數的精度
實施例, GROUP_CONCAT修剪浮點數49.2795576到'49 0.2796'
這可以 「固定」,如果使用大量查詢標準SQL
(參見Enabling Standard SQL並且還Migrating from legacy SQL)
SELECT id, STRING_AGG(CAST(x as STRING)) as y
FROM (SELECT 1 as id, 49.2795576 as x)
GROUP BY id
它的工作原理, 謝謝! –