读书人

怎么将一个表中的两个字段内容合并

发布时间: 2012-04-11 17:42:33 作者: rapoo

如何将一个表中的两个字段内容合并
如何将一个表中的两个字段内容合并

一个表中的两个字段a,b ,字段类型 mediumtext

要实现下面的目的

A=A+B

用下面的语句都不行,报错

如何才能实现

update a+b as a from table



update 表1 set 字段1=CONCAT(表2.字段2, 表1.字段1);


[解决办法]
update table
set a=concat(a,b)

alter table tablename
drop column b
[解决办法]

SQL code
mysql> create table testtext(a text,b text);Query OK, 0 rows affected (0.12 sec)mysql> insert into testtext values('a','b');Query OK, 1 row affected (0.00 sec)mysql> update testtext set a = concat(a,b);Query OK, 1 row affected (0.00 sec)Rows matched: 1  Changed: 1  Warnings: 0 

读书人网 >Mysql

热点推荐