Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Условие на NULL не срабатывает в запросе

Условие на NULL не срабатывает в запросе
Я
   Sam1C
 
05.10.18 - 16:26
Доброго дня!
Поле НовыйКлиент возвращает всегда ЛОЖЬ, хотя в ПрошлыеОтгрузки много значений с NULL
ВЫБРАТЬ
    ВЫБОР
        КОГДА ПродажиОбороты.СтоимостьРОборот = NULL
                ИЛИ ПродажиОбороты.СтоимостьРОборот = 0
            ТОГДА ИСТИНА
        ИНАЧЕ ЛОЖЬ
    КОНЕЦ КАК НовыйКлиент,
    ПродажиОбороты.СтоимостьРОборот КАК ПрошлыеОтгрузки,
    ОсновныеДанные.Заказ,
    ОсновныеДанные.Контрагент,
    ОсновныеДанные.ОсновнойМенеджер,
    ОсновныеДанные.Сумма,
    ОсновныеДанные.Отгружено
ИЗ
    ОсновныеДанные КАК ОсновныеДанные
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты(ДОБАВИТЬКДАТЕ(&НачДата, ДЕНЬ, -365), &НачДата, , ) КАК ПродажиОбороты
        ПО ОсновныеДанные.Контрагент = ПродажиОбороты.Контрагент
 
 
   Волшебник
 
1 - 05.10.18 - 16:27
КОГДА поле ЕСТЬ NULL
   novichok79
 
2 - 05.10.18 - 16:28
сравнение на Null работает только во встроенном языке, в запросах используется ЕСТЬ NULL
   Sam1C
 
3 - 05.10.18 - 16:30
(1) (2) Спасибо большое уже подтупливаю в пятницу

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует