首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在一条语句中使用CONCAT、ROUND、SUM和FORMAT

在一条语句中使用CONCAT、ROUND、SUM和FORMAT
EN

Stack Overflow用户
提问于 2017-06-28 20:17:05
回答 1查看 482关注 0票数 0

我在查询中使用了以下语句:

代码语言:javascript
复制
CONCAT('€ ', ROUND(SUM(inv1.total),2)) AS invoice_total

我还想添加一个格式。

我尝试了多个语句,例如:

代码语言:javascript
复制
FORMAT(CONCAT('€ ', ROUND(SUM(inv1.total),2))) AS invoice_total

这些声明都不起作用。有人知道这在mysql中是否可行吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-28 20:20:00

CONCAT()是你最不想要的东西。您需要先格式化数字,然后追加货币:

代码语言:javascript
复制
CONCAT('€ ', FORMAT(SUM(inv1.total), 2)) AS invoice_total

我不确定是否需要ROUND(),但是如果你愿意,你可以把它放回去。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44802179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档