首页 > 代码库 > MYSQL 数学运算符问题
MYSQL 数学运算符问题
背景:
在mysql中 ’stringA‘ + ‘stringB‘ 这种类型的操作,在mysql内部会自动转化为两个double 数进行运算。
--------------------------------------------------------------------------------------------------------------------------------
例子:
create table T5(X varchar(32),Y varchar(32));
insert into T5(X,Y) values(‘hello‘,‘100‘);
select X +‘200‘, Y+‘200‘ from T5;
----》 可以看到结果并不是 hello200 ,100200;
---->如果我想得到 hello200 ,100200; 这种结果怎么办呢?
答案:用字符处理函数
select concat(X,‘200‘),concat(Y,‘200‘) from T5;
MYSQL 数学运算符问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。