【发布时间】:2012-08-28 10:25:06
【问题描述】:
我的 sql 表中有三列,“FirstName”、“MiddleName”、“LastName”。检索时,我需要将这3个一起显示,例如
名字 = “约翰” MiddleName = "内德" LastName = "卡特"。
在检索时,这些应显示为“John Ned Carter”。
我尝试了以下
select FirstName+MiddleName+LastName from PhoneData
有问题!!!有许多中间名为 NULL 的名称。有许多姓氏为 NULL 的名称,依此类推。这不是检索那些!!!它只是检索所有字段都不为空的名称!!!!如果特定名称的至少一列为空,则将整个名称显示为空!!!例如,
名字 = “约翰” 中间名 = NULL 姓氏 = NULL
在检索时,输出是 'NULL',而不是 "John"
请帮忙!
【问题讨论】:
标签: sql sql-server jdbc