【发布时间】:2017-02-21 18:08:34
【问题描述】:
我的表包含 Address1、Address2、Address3 等...其中的值可以为 null 或为空。
我通过将这些字段连接成一个来构造完整地址。
Select Column1, Column2, ISNULL(Address1,'') + ', ' + ISNULL(Address2,'')+ ', ' + ISNULL(Address3,'') As FullAddress
from TableName
问题是如果 address1 为空,但它仍然附加我要删除的“,”。所以它最终像',address2value'
有没有更好的方法
【问题讨论】: