有时我们需要将结果以 千位分隔符 的形式显示,那我们怎样实现呢?
可使用 FORMAT(X,D[,locale]) 函数
函数说明:将数字X格式化为'#,###,###.##',将其舍入为 D小数位,然后将结果作为字符串返回。如果D为 0,则结果没有小数点或小数部分。
可选的第三个参数允许指定语言环境,以用于结果数字的小数点,千位分隔符以及分隔符之间的分组。
允许的语言环境值与lc_time_names系统变量的合法值相同 。如果未指定语言环境,则默认值为'en_US'。
————————————————
参考:https://dev.mysql.com/doc/refman/5.6/en/string-functions.html#function_format