hive表如下
vid,dt,all_km均为string类型
a,20230101,19.23
a,20230102,1.23
a,20230103,9.23
b,20230101,34
b,20230102,6.89
1.若执行sum,avg, count,函数则不用转为数字类型,hive会自动转成数字类型然后统计
2.若执行max,min 函数需要转成数字类型,不然hive统计出来不是最大最小值
3.若执行select string 和数字类型比较大小,需要有一边为数字类型