我有一个问题:
select sum(invoiceamount) as invoice
from fact_salescount
where year in ({YEAR})
and month >= ({FROMMONTH})
and month <= ({TOMONTH})
此查询可以返回100.00到15034115.93之间的值。它将返回一个值。 我想补充一下,每个000,像这样:15,034,115.93
我见过很多类似的问题,但没有一个与我的相符。我希望有人可以帮助我。
提前致谢!
我正在使用Pentaho和MySQL,并在Design Studio中创建这些查询。
答案 0 :(得分:1)
SELECT FORMAT(sum(invoiceamount),2)
FROM fact_salescount
WHERE year IN ({YEAR})
AND month >= ({FROMMONTH})
AND month <= ({TOMONTH})
这应该做你想要的,但我仍然不喜欢后端格式化数字。