读书人

sql server中如果有两个字段一个是

发布时间: 2012-12-16 12:02:32 作者: rapoo

sql server中,如果有两个字段,一个是id,一个是name,我现在想显示id+name
如果id为null或name为空,那么id+name查出来也是为空,请问这个问题怎么解决。
[最优解释]
isnull(id,'')+isnull(name,'')
[其他解释]

引用:
如果id为null或name为空,那么id+name查出来也是为空,请问这个问题怎么解决。


这个不是一个问题,null 指代未定义,未定义+任何东西都是未定义的状态。逻辑处理肯定出来也是null

如果lz需要做数据处理,可以使用isnull函数

读书人网 >SQL Server

热点推荐