簡體   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