您可以参考以下查询以获取相同的信息-
select FirstName +' '+ MiddleName +' ' + Lastname as Name from TableName.
Run Code Online (Sandbox Code Playgroud)
select CONCAT(FirstName , ' ' , MiddleName , ' ' , Lastname) as Name from
TableName
Run Code Online (Sandbox Code Playgroud)
select Isnull(FirstName,' ') +' '+ Isnull(MiddleName,' ')+' '+ Isnull(Lastname,' ')
from TableName.
Run Code Online (Sandbox Code Playgroud)
注意:如果所有列都具有某个值(如果任何人为null或为空),则第1点查询将返回所有值,那么它将为所有返回null,这意味着Name将返回“ NULL”值。
为避免点号1,可以使用点号2或点号3-
我们可以使用IsNull或CONCAT关键字来获得相同的结果。
如果任何人包含空值,那么''(空格)将添加下一个值。
sql-server ×1