我有一个包含char数据类型的表。需要从该列中获取最大数量。
该列中的一些值是1,2,3,A,B
在获取max(列)时我只得到char - 'B',我如何获得数值中的最大值?
select max(cast(floor as int)) from floormaster
答案 0 :(得分:0)
SELECT MAX(CAST(columnName AS INT)) MAX_VALUE
FROM tableName
WHERE ISNUMERIC(columnName) = 1