我在mysql表中有一个字段,字段名是menu_price。 menu_price的值显示为50.000
。
但我希望此值为50.00
而不是50.000
。
我的客户不希望将价格显示为50.000
。所以我需要将其更改为50.00
。
答案 0 :(得分:0)
怎么样
CAST(2229.999 AS DECIMAL(6,2)) to get a decimal with 2 decimal places
答案 1 :(得分:0)
当我点击'结构'在mysql表中查看字段类型等,对于' menu_price',此字段的数据类型为'十进制'。
与数据类型'十进制' 39;,下一个类型是'长度/值'。
长度/值设置为15,3,因此我得到50.000,即小数点后的3位数。
我把它改为15,2。所以现在价格的价值显示为50.00