Я генерирую представление, и я хочу заполнять ячейки с заданным значением, если они являются нулевыми.
Выбор для представления:
SELECT a_case.Id,
R1.Type AS Referred_by_1,
R1.Type AS Referred_by_2,
R1.Type AS Referred_by_3
FROM dbo.CaseInfo a_case LEFT JOIN
dbo.Referrer R1 ON P.Id = R1.Case_Id AND R1.Seq = 1 LEFT JOIN
dbo.Referrer R2 ON P.Id = R2.Case_Id AND R2.Seq = 2 LEFT JOIN
dbo.Referrer R3 ON P.Id = R3.Case_Id AND R3.Seq = 3
Источники ссылок необязательны, и если не указано, мне нужно заполнить поле "ND".
Я думаю, что, возможно, я должен использовать CASE WHEN, но я не уверен, как интегрировать его в существующий select...
Любые советы с благодарностью получили! - L