在 SQL Server 中,我正在做的是将两个字段连接在一起。因此,例如,我有这样的布局:
Col1 Col2
Building A Room 101
Building B Room 2A
Building C Room 301
Building D
Building E Room 200
我想像这样连接它们:
Building A-Room 101
Building B-Room 2A
Building C-Room 301
发生的事情Building D
是我得到:
Building D-
这太可怕了。我以为我可以做到ISNULL([Col1] + '-', '')
,但这将始终显示-
角色。有没有办法只在有值而不使用语句的情况下添加-
值?还是我以错误的方式解决这个问题?[Col2]
CASE