我有两个字符串“0.31”和“0.0076”,它们需要存储在MySQL的十进制(10,2)列中。我如何在ruby中进行此转换,而不是直接在mysql中进行此转换
答案 0 :(得分:27)
答案 1 :(得分:6)
使用MySql转换函数CAST或CONVERT。 Read Here
Select CAST(columnName as DECIMAL(10,2))
or
Select CONVERT(columnName,DECIMAL(10,2))
答案 2 :(得分:0)
或者你可以像
那样完成工作select format(columnname, 0) as formated from tablename where condition