连接t-sql中的列但排除null的列

时间:2018-05-10 06:28:38

标签: sql-server tsql

SELECT 'Column 1: ' + t.Column1 + 
'Column 2: ' + t.Column2 + 
'Column 3: ' + t.Column3 
from Table1 t

所以我需要在每个列之前显示一个自定义字符串。但是,如果Column2为null,我想排除整个部分'Column 2:'+ t.Column2。

Where子句只显示非空列不是我正在寻找的,因为对于某些行,所有3列都为空是有效的。

0 个答案:

没有答案