读书人

将三个字段的值 保存到一个字段 怎么办

发布时间: 2012-02-06 15:52:45 作者: rapoo

将三个字段的值 保存到一个字段 怎么处理
select t1,t2,t3 from tt

查询出t1的值是FF,t2的值是GG,t3的值是HH

将t1 t2 t3查询处理的值形成字符串如 "FFGGHH " 再将字符串保持到 t4这个字段

应该怎么处理 谢谢!!!

[解决办法]
select t1,t2,t3,t4=t1+t2+t3 from tt


--
select t1,t2,t3,t4=convert(varchar(20),t1)+convert(varchar(20),t2)+convert(varchar(20),t3) from tt
[解决办法]
select t1,t2,t3, (t1 + t2 + t3) as t4 from tt
[解决办法]
如果t1,t2,t3为数字型,需作转换,
update tt set t4=convert(varchar,t1)+convert(varchar,t2)+convert(varchar,t3)
如果为字符型则直接update即可
update tt set t4=t1+t2+t3

读书人网 >SQL Server

热点推荐