标签: mysql sql max varchar
以下是mytable的cloumn,它是VARCHAR。这些值来自气象站的txt文件。使用PHP将所有值导入到Mysql DB中。 我需要选择Outside的最大值,即(11,5)。 我该怎么做?
Outside ------- 9,5 9,9 10,3 10,2 11,5 11,3
我试过
SELECT MAX( CONVERT( Outside, UNSIGNED ) )
这只给出11
答案 0 :(得分:3)
将,替换为.,并在乘以十进制数时使用自动转换
,
.
SELECT max(replace(Outside, ',', '.') * 1.0)
SQLFiddle demo