两列合并

zhouzzx 2004-04-16 11:11:18
我的表有三列,我想将其中两列合并

A B C
a 11 50
b 12 14
a 12 15
以此类推
我想得到如下结果
AB C
a11 50
b12 14
a12 15
如何写这个语句,
...全文
21 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouzzx 2004-04-16
  • 打赏
  • 举报
回复
我的QQ是3000465
zhouzzx 2004-04-16
  • 打赏
  • 举报
回复
邹兄把你QQ号或MSN号给我吧
我经常有问题请教你
可否
zjcxc 2004-04-16
  • 打赏
  • 举报
回复

--测试

--测试数据
create table 表(A varchar(10),B int,C int)
insert 表 select 'a',11,50
union all select 'b',12,14
union all select 'a',12,15
go

--查询
select AB=A+cast(B as varchar),C
from 表
go

--删除测试
drop table 表

/*--测试结果
AB C
---------------------------------------- -----------
a11 50
b12 14
a12 15

(所影响的行数为 3 行)

--*/
zjcxc 2004-04-16
  • 打赏
  • 举报
回复
select AB=A+cast(B as varchar),C
from 表

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧