mysql选择int作为货币或将int转换为货币格式?

35 mysql

有没有办法在选择货币格式时转换int.我可以连接'$'符号,但是你如何放置?就像把int = 1000变成$ 1,000?

或者有一个功能可以做到这一切?有替换字符串吗?

gre*_*jor 71

FORMAT()函数:http: //dev.mysql.com/doc/refman/5.5/en/string-functions.html#function_format

SELECT CONCAT('$', FORMAT(val, 2)) ... ;
Run Code Online (Sandbox Code Playgroud)

  • 并且,如果您希望数字格式与您的语言环境匹配,则可以将语言环境指定为“ FORMAT”的第三个参数,例如:“ FORMAT(val,2,'de_DE')`” (2认同)