我有一个包含许多列的 SQL 视图。ID (地块 ID) ex : 7465-85-7468 Building (如果需要特定建筑物的 ID) ex : 102 Room (如果需要特定房间的 ID) ex : 0023
我为每一行都有一个 ID,但对于大多数行,没有 Building ID 或 Room ID
我想用“000”填充空行,用“0000”填充房间。
我可以在第四个字段(完整 ID)中连接这些字段
它尝试使用“ISNULL”获取默认值,但没有成功。
现在,我有这样的东西
ID / 建筑物 / 房间 / 完整 ID
7848-05-6956 / / / 7848-05-6956--
6985-26-7485 / 102 / 0000 / 6985-26-7485-102-0000
7236-12-0145 / / 0223 / 7236-12-0145--0223
我需要这个
ID / 建筑物 / 房间 / 完整 ID
7848-05-6956 / 000 / 0000 / 7848-05-6956-000-0000
6985-26-7485 / 102 / 0000 / 6985-26-7485-102-0000
7236-12-0145 / 000 / 0223 / 7236-12-0145-000-0223