我有想要连接的地址列,即使只有一个字段不为空。
例如
street,city,state,zip
null,null,AL,36609目前,我的sql语句是这样的:
select street + ',' + city + ',' + state + ',' + 'zip as address因此,上面的示例记录给我的地址为空。有没有一种简单的方法来显示不为nulll的内容?
因此,上面的示例记录将返回:
AL, 36609发布于 2011-09-28 06:27:37
尝试此查询:
SELECT SUBSTRING(
ISNULL(','+street,'')
+ISNULL(','+city,'')
+ISNULL(','+state,'')
+ISNULL(','+zip,'')
,2, 500) AS address
FROM tablehttps://stackoverflow.com/questions/7576182
复制相似问题