我在查询中使用以下语句:
CONCAT('€ ', ROUND(SUM(inv1.total),2)) AS invoice_total
我也想添加一个FORMAT。
我尝试了多个语句,如:
FORMAT(CONCAT('€ ', ROUND(SUM(inv1.total),2))) AS invoice_total
这些陈述没有奏效。有人知道这是否可以在mysql中使用?
答案 0 :(得分:1)
CONCAT()
是你想要的最后一件事。您需要先格式化数字,然后附加货币:
CONCAT('€ ', FORMAT(SUM(inv1.total), 2)) AS invoice_total
我不确定是否需要ROUND()
,但如果您愿意,可以将其取回。