Условие на срез значений NULL в запросе #668629


#0 by kiabs
Доброго дня. Подскажите, как в запросе задать условия, что бы исключить строки с нулями ? ГДЕ    Готовая.ЗаказНаряд <> NULL не работает, она всю таблицу срезает. как быть?
#1 by Wobland
оператор сравнения с нуллом - ЕСТЬ
#2 by Любопытная
ГДЕ  НЕ  Готовая.ЗаказНаряд ЕСТЬ NULL
#3 by Ненавижу 1С
1. с нулями или с NULLами? 2. НЕ Готовая.ЗаказНаряд ЕСТЬ NULL
#4 by Sammo
Не путать с ЕстьNULL
#5 by Любопытная
А вообще, надо бы так соединения делать, чтоб без нуллов обойтись
#6 by kiabs
Спасибо! Как бэ да, но в мое случае это просто невозможно.
#7 by Wobland
авотфих. количество на складе как узнать?
#8 by Рэйв
Внутреннее соединение
#9 by Ненавижу 1С
ЕСТЬ NULL унарный логический оператор
#10 by Любопытная
Ну ладно, ладно, чего сразу ругаться-то :)
#11 by XLife
? НЕ Готовая.ЗаказНаряд ЕСТЬ NULL или Готовая.ЗаказНаряд ЕСТЬ НЕ NULL
#12 by Ненавижу 1С
(11! в 1С именно первый вариант
#13 by Wobland
проверял? вроде оба работают
#14 by XLife
у меня в каком-то запросе корректно только 2-ой работает
#15 by Рэйв
НЕ к нуллу не прикрутишь,это же не булево нифига..Имхо
#16 by Wobland
путаю с НЕ ЕСТЬ НУЛЛ
#17 by Рэйв
или они специально эту конструкцию обработали
#18 by Ненавижу 1С
действительно
#19 by Wobland
что, все трое работают? (мне самому лениво ;) НЕ Поле ЕСТЬ NULL Поле НЕ ЕСТЬ NULL Поле ЕСТЬ НЕ NULL
#20 by Wobland
вероятно, "НЕ ЕСТЬ" - отдельный недокументированный оператор
#21 by KnightAlone
"НЕ ЕСТЬ", "НЕ СПАТЬ". сколько открытий чудных... )
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С