如何在 Filemaker ExecuteSQL 指令中格式化货币?

How to format currency in Filemaker ExecuteSQL istruction?

有一种方法可以在 ExecuteSQL 的结果中格式化货币吗?

Sql 关键字“FORMAT”无效。

计算是:

ExecuteSQL ( "

SELECT expenses.user, ' - € ', SUM(expenses.value) 
FROM expenses 
GROUP BY expenses.user"
;" " ; ¶  ) ;

我的输出是

Ray - € 10000.1
John - € 44926.97
Tim - € 315.88

我需要得到

Ray - € 10.000,10
John - € 44.926,97
Tim - € 315,88

可以(某种程度上)格式化数字字段,但不能格式化总和 - 因为聚合函数不能用作其他函数的参数。

但是,您可以 处理查询结果并使用 Filemaker 的本机函数格式化金额。或者(可能更简单)使用摘要字段而不是 ExecuteSQL().