繁体   English   中英

sql:添加欧元符号并四舍五入

[英]sql : add euro sign and round the number

我有一个可以将数据下载到Excel文件的应用程序。 问题是我需要在某些领域增加欧元的叹息。

我有一个类似的日期问题。 在Excel中是54656434它在使用convert(varchar,senddate,105)后在正常日期中发生了变化

是否有看起来像这样的东西才能添加欧元符号并将其四舍五入到小数点后两位?

编辑:

在Excel中我得到像1,55435的数字我需要输出像€1,55

这有点令人费解……让我知道您的想法。 '1,55435'替换为您的字段。

SELECT CONCAT('£', CAST(CAST(1,55435 AS DECIMAL(18,2)) AS CHAR(55)))

我在美国,因此不确定是否可以将小数更改为使用逗号而不是句点。

编辑:另外,请尝试以下操作: SELECT CONCAT('£', FORMAT(1,55365, 2)) 让我知道哪个可行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM