我有两个字符串“0.31”和“0.0076”,它们需要存储在 MySQL 的十进制(10,2)列中。我如何在 ruby 中而不是直接在 mysql 中进行这种转换
user1733748
问问题
56225 次
3 回答
35
于 2012-11-06T06:08:57.560 回答
9
使用 MySql 转换函数 CAST 或 CONVERT 。在这里阅读
Select CAST(columnName as DECIMAL(10,2))
or
Select CONVERT(columnName,DECIMAL(10,2))
于 2012-11-06T06:13:13.907 回答
0
或者你可以做这样的工作
select format(columnname, 0) as formated from tablename where condition
于 2012-11-06T06:18:36.720 回答