我需要将"总价"值设置为两个小数点值,如"56.35".现在它显示的分数值如"56.3566666".我需要它由MySQL"SELECT"查询格式化.
Bjö*_*örn 21
select
format(field, 2) as formatted
from
table
Run Code Online (Sandbox Code Playgroud)
请注意Format()返回一个字符串,结果将带有两个小数位(在上例中) - 即100将格式化为100.00.
文档.
小智 7
这也有效,但是如果你需要它进行进一步的计算或什么不是你有MySQL> 5.0.8你也可以尝试:
select
cast(field as decimal(14, 2)) as formatted
from
table
Run Code Online (Sandbox Code Playgroud)
这种方式更灵活一点!我喜欢灵活......
| 归档时间: |
|
| 查看次数: |
29419 次 |
| 最近记录: |