2010-08-27 87 views
1

如何將mysql中的數字逗號分隔格式從「,」更改爲「。」。
如果我有一個不固定的數字階乘部分的長度。Mysql格式編號

回答

5

不要在mySQL中這樣做。

在演示文稿的最後輸出數據。

那麼您也可以考慮由用戶做出的帳戶可能國際化設置(英語用戶越來越1,000,歐洲用戶越來越1.000等)

回覆您的評論:人們似乎沒有原生的MySQL功能來做到這一點。 FORMAT()不能更改小數點和千位分隔符。一個替代這樣應該工作:

SELECT REPLACE(CAST(numericfield AS CHAR), ".", ",") AS numericfield_formatted 

如果任何人有一個更好的解決方案......火。

+0

我需要導出到csv文件。所以,我只使用MySql – Dmitry 2010-08-27 09:30:11

+0

@Dmitry我更新了我的答案。 – 2010-08-27 09:33:05