sqlite获取最大值一般使用max函数来获取,但是返回值一直是9。原因是因为该列字段值类型不是数值类型。
可以通过cast来改变字段值类型,使用下列where语句可以完美解决:select max(cast(列名 as int)) from 表名
sqlite获取最大值一般使用max函数来获取,但是返回值一直是9。原因是因为该列字段值类型不是数值类型。
可以通过cast来改变字段值类型,使用下列where语句可以完美解决:select max(cast(列名 as int)) from 表名