SQL Server 2005中的Concat两个字段 [英] Concat two field in sqlserver 2005

查看:209
本文介绍了SQL Server 2005中的Concat两个字段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试连接sql中的跟随列.
从tbluser中选择(username +''''+ usertype)as ColumnZ

达成一致之后,这些记录就来了.

I am trying to concat follow column in sql.
select(username + ''''+ usertype) as ColumnZ from tbluser

after concat these record come.

avinashAdmin
manojAdmin
raghuAdmin
anuAdmin



但是我想要在空间中在z列字段结果中显示userfirstname和userlastname
我想要这样的结果:



But i want in space will shown userfirstname and userlastname in column z field result
i want result like:

avinash Admin
manoj Admin
raghu Admin
anu Admin




谢谢.




Thanks.

推荐答案

谢谢您的提问.使用下面的代码.

Thank you for your question. Use bellow code.

select(ISNULL(username,'') + ' ' + ISNULL(usertype,'')) as ColumnZ from tbluser



谢谢,
Mamun



Thanks,
Mamun


您可以通过自定义
的各种方式来使用它
You can use it by various ways by customizing it like

// 1st way
select (username + '' ''+ usertype) as ColumnZ from tbluser

//2nd way
 select(username + '' ''+ usertype) ''ColumnZ''  from tbluser

//3rd way
select ''ColumnZ'' = (username + '' ''+ usertype) from tbluser



:)



:)


使用空格
select(username + '' '' + usertype) as ColumnZ from tbluser





根据您的评论,我认为您正在尝试使用(username + '' '' + usertype) = ''avinash Admin''查找.
然后,我建议将输入拆分为字符串,并匹配用户名和用户类型的各个字段.我认为这样会更好.
[END EDIT]





As per your comment I think you are trying to find using (username + '' '' + usertype) = ''avinash Admin''.
Then I would suggest split the input in strings and match individual fields username and usertype. I think that would be better.
[END EDIT]


这篇关于SQL Server 2005中的Concat两个字段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆