Mysql格式号

时间:2010-08-27 09:23:32

标签: mysql

如何将mysql中的数字逗号分隔格式从“,”更改为“。” 如果我有一个不固定长度的阶乘部分的数字。

1 个答案:

答案 0 :(得分:5)

不要在mySQL中这样做。

在输出数据的演示文稿末端执行此操作。

您还可以考虑用户可能进行的国际化设置(英语用户获得1,000,欧洲用户获得1.000等等。)

重新评论:似乎没有本机mySQL功能可以执行此操作。 FORMAT()无法更改小数和千位分隔符。像这样的替换应该工作:

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

如果有人有一个更优雅的解决方案......火了。