@BaJar

Почему не видит NULL значение?

left join(
select patientname, isnull(fish, N'HI') fish from
( select PatientName,
case
when DocumentNodeValue = 'True' then N'Так'
when DocumentNodeValue is null then N'Ні'
end FISH

from Patient join course on PatientRef = PatientID
join Document on CourseRef = CourseID
join DocumentNode on DocumentRef = DocumentID
left join CourseGroup on CourseGroupRef = CourseGroupID
where
DocumentNodeStaticGUIDRef = 'eaba2d91-b394-4b9e-8e85-0bad18bbf37d') rr) Q On a.PatientName = Q.PatientName

Была попытка заменить NULL значение через функцию и через ограничение (реализовано в коде выше). Но при выполнении запроса по прежнему выдаёт NULL. В чём подвох?
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
Почему не видит NULL значение?
Значит его там нет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы