问个新鲜的问题。。

youzi520 2006-08-14 09:41:29
对偶来说挺新鲜的。。
有两个表T1、T2
T1中的一个字段为title
T2中的有三个字段为a、b、c
我要并上T1与T2的记录。。但t2的a、b、c字段的内容要组合成title
比如t1的title 关于[办理机构]在[办理名称][办理编号]的公告,T1是直接的标题,
而在表T2中没有title字段,我想用字段a、b、c加文字组成title不知道SQL语句能实现否?
select (a,b,c) as titile 还要加上些文字,不知道能否实现。。

...全文
106 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
youzi520 2006-08-14
  • 打赏
  • 举报
回复
THANKS
xyxfly 2006-08-14
  • 打赏
  • 举报
回复
换个写法
select (rtrim(a)+'字符'+rtrim(b)+rtrim(c)+'字符') as titile from T2
这种问题建议楼主自己试试就行了,能不能这样写试试就OK了
lxzm1001 2006-08-14
  • 打赏
  • 举报
回复
不过要注意,如果abc字段有int类型的要转化成varchar
cast(c as varchar)
lxzm1001 2006-08-14
  • 打赏
  • 举报
回复
可以的
youzi520 2006-08-14
  • 打赏
  • 举报
回复
那可以这样不?
select (a+'字符'+b+c+'字符') as titile from T2
九斤半 2006-08-14
  • 打赏
  • 举报
回复
可以。

select (a+b+c) as titile from T2

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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