我有3行列范围,我想使用黑斑羚中的查询来提取最大值。但是结果输出返回8而不是30
-15830
查询表1中的选择最大(范围)
输出结果
8代替30。
我也尝试以asc顺序检索记录,这很有趣,它产生的值类似于15308这是错误的。
如果列的类型是字符串而不是数字类型(int,double ...),则顺序是字母顺序。
尝试
select max(t.intRange)
from
(
select cast(range as int) intRange
from table1
) t