您好我在SQL Server中有以下select命令。我试图改变它,所以如果b.bId为null我想为它分配0值。所以它在字段中显示0。
select top 1
a.sId
,b.bId
from tlocal a
left outer join ts b on (b.id=a.mainId)
where
a.id=@xId;
请告诉我如何修改。谢谢
答案 0 :(得分:6)
您可以像这样使用ISNULL函数:
ISNULL(b.bId, 0) bId
答案 1 :(得分:4)
答案 2 :(得分:2)
作为另一种选择,您可以在ts
表
update ts
set id = ''
where id is null