Mysql格式号

Dmi*_*try 1 mysql

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

Pek*_*ica 5

不要在mySQL中这样做.

在演示文稿末端执行,输出数据.

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

你的评论:似乎没有本机的mySQL功能来做到这一点.FORMAT()无法更改小数和千位分隔符.像这样的替换应该工作:

SELECT REPLACE(CAST(numericfield AS CHAR), ".", ",") AS numericfield_formatted 
Run Code Online (Sandbox Code Playgroud)

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