Вниз
Скачать: CL | DM;

Объединение с значением NULL   Найти похожие ветки 

 
Avreliy   (2003-04-19 21:45) [0]

Уважаемые мастера!
Почему при многоуровневом объединении(около 10 таблиц),
при объединении 2х из таблиц по полю, значение которого
NULL, все поля возвращаемого результата также имеют
значение NULL.А мне нужно, чтобы если это поле неопределено,
то и в результате оно было неопределённым, а все остальные -
определённыцми?Подскажите, пожалуйста, начинающему.


 
kaif ©   (2003-04-20 01:40) [1]

Как отучить людей от объединения по полям NULL и вообще от злоупотребления такими полями?...

Законы таинственного NULL следующие:

NULL=NULL это False
NULL<>NULL это тоже False

Единственное, что True, так это:

SOMETHING IS NULL

Так как NULL это вообще неизвестно что. Закон исключенного третьего тут не работает. NULL - неопределенное состояние. Это даже не пустое значение...


 
MSSQL2k   (2003-04-20 11:22) [2]

...в запросах использую проверку ISNULL()


 
Sergey Masloff   (2003-04-20 11:37) [3]

Avreliy
По твоему вопросу ни фига не понятно, но может речь идет о открытых и закрытых JOIN?
Что такое объединение по полю значение которого NULL?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
4-23432
Виталик
2003-03-07 15:10
2003.05.08
messageBox


7-23405
АндрейБ
2003-03-14 16:42
2003.05.08
Установить размер страницы для печати


14-23371
vopros
2003-04-21 14:43
2003.05.08
У меня такое впечатление что здесь одни бездельники сидят


3-23046
Бульбаш
2003-04-16 12:12
2003.05.08
Как правильно выполнить соединение Master-Detail в ODAC


3-23020
Viktor
2003-04-18 11:46
2003.05.08
Не удается выполнить запрос с двумя вложеными подзапросами




   Наверх