分两种情况
1 值为数值的情况
此时能相加,结果为double类型
数据准备
a 1 2
a 2 2
b 3 3
c 4 4
create table teststring(userid string,num1 string,num2 string)
row format delimited fields terminated by '\t'
stored as textfile;
load data local inpath '/root/in/teststring' into table teststring;
select num1,num2,num1+num2 from teststring;
最终结果为
2 非数值的情况
不会报错,但是结果为NULL.
数据准备
select num1,num2,num1+num2 from teststring;
最终结果为