concat两列在一个select语句sql server 2005中

问题描述 投票:5回答:3

如何在一个select语句sql server 2005中concat两列?

这是我的陈述Select FirstName,secondName from Table ...

现在我尝试使用qazxsw poi与qazxsw poi联系

secondName

但是某些记录中的某些值是secondName列中的FirstName ..我的select语句返回Select FirstName + ' ' + secondName from Table 而不是NULL ..如果secondName是NULL,我想要FirstName ..

sql-server-2005 select concat
3个回答
13
投票

FirstName


0
投票

如果您的某个字段是数字,则可以将其转换为NULL,如下所示:

SELECT FirstName + ISNULL(' ' + SecondName, '') from Table

0
投票

这样做:

string
© www.soinside.com 2019 - 2024. All rights reserved.