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

НЕ Готовая.ЗаказНаряд ЕСТЬ NULL
или
Готовая.ЗаказНаряд ЕСТЬ НЕ NULL
12 Ненавижу 1С
 
гуру
11.06.13
10:19
(11! в 1С именно первый вариант
13 Wobland
 
11.06.13
10:19
(12) проверял? вроде оба работают
14 XLife
 
11.06.13
10:20
(12) у меня в каком-то запросе корректно только 2-ой работает
15 Рэйв
 
11.06.13
10:20
(13)НЕ к нуллу не прикрутишь,это же не булево нифига..Имхо
16 Wobland
 
11.06.13
10:20
(13) путаю с НЕ ЕСТЬ НУЛЛ
17 Рэйв
 
11.06.13
10:20
или они специально эту конструкцию обработали
18 Ненавижу 1С
 
гуру
11.06.13
10:22
(13) действительно
19 Wobland
 
11.06.13
10:24
что, все трое работают? (мне самому лениво ;)
НЕ Поле ЕСТЬ NULL
Поле НЕ ЕСТЬ NULL
Поле ЕСТЬ НЕ NULL
20 Wobland
 
11.06.13
10:24
вероятно, "НЕ ЕСТЬ" - отдельный недокументированный оператор
21 KnightAlone
 
11.06.13
10:26
(20) "НЕ ЕСТЬ", "НЕ СПАТЬ". сколько открытий чудных... )
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.