Привет У меня есть следующая команда select в SQL Server. Я пытаюсь изменить его, так что если 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
[email protected];
Пожалуйста, дайте мне знать, как изменить. Благодаря
в примере, при условии, что результат поля является нулевым из-за операции соединения, а это означает, что результат сопоставления в таблице не найден. COALESCE и ISNULL были бы оптимальными решениями в этом случае. – ermagana