我有两种类型的数据:
numeric (10)
string ('1 test')
我对两个输入都进行了添加。
SELECT 10+'1 test';
结果:
11
结果为11?
如果有人知道请告诉我?
我尝试了很多,但我没有得到任何答案?
答案 0 :(得分:1)
试试这个:
SELECT CONCAT(10, '1 test');
答案 1 :(得分:0)
如果您希望输出为101 test
,
你可以使用CONCAT
SELECT CONCAT(10,'1 test');