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

Выборка документов, у которых нет записей в регистре

Выборка документов, у которых нет записей в регистре
Я
   falselight
 
26.04.19 - 07:10
Нужно создать запрос, который выбирает документы, у которых нет записей в регистре сведений.
Я создал запрос, он выбирает и те у которых нет записей, и те у которых записи есть.
Подскажите как правильно построить запрос?



ВЫБРАТЬ
    СЦентр_ВыездМастера.Ссылка КАК Ссылка
ИЗ
    Документ.СЦентр_ВыездМастера КАК СЦентр_ВыездМастера
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СЦентр_ЗагрузкаМастеров КАК СЦентр_ЗагрузкаМастеров
        ПО (СЦентр_ВыездМастера.Ссылка = NULL)
 
 
   falselight
 
1 - 26.04.19 - 07:12
И так тоже не то

ВЫБРАТЬ
    СЦентр_ВыездМастера.Ссылка КАК Ссылка
ИЗ
    Документ.СЦентр_ВыездМастера КАК СЦентр_ВыездМастера
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СЦентр_ЗагрузкаМастеров КАК СЦентр_ЗагрузкаМастеров
        ПО (СЦентр_ЗагрузкаМастеров.Документ = NULL)
   Смотрящий
 
2 - 26.04.19 - 07:14
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СЦентр_ЗагрузкаМастеров КАК СЦентр_ЗагрузкаМастеров
     ПО СЦентр_ЗагрузкаМастеров.Ссылка = СЦентр_ВыездМастера.Ссылка
ГДЕ
     СЦентр_ЗагрузкаМастеров.Ссылка ЕСТЬ NULL
   falselight
 
3 - 26.04.19 - 07:42
(2) Ок, попробую. Тогда

 СЦентр_ЗагрузкаМастеров.Документ ЕСТЬ NULL
   falselight
 
4 - 26.04.19 - 07:57
(2)
{ВнешняяОбработка.КонсольЗапросов_83.Форма.Форма.Форма(57)}: Ошибка при вызове конструктора (КонструкторЗапроса)
            Конструктор = Новый КонструкторЗапроса(ЭлементДерева.ТекстЗапроса);
по причине:
{(4, 2)}: Неверное присоединение
<<?>>ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СЦентр_ЗагрузкаМастеров КАК СЦентр_ЗагрузкаМастеров
   catena
 
5 - 26.04.19 - 08:00
(4)А текст запроса нужно угадать?
   falselight
 
6 - 26.04.19 - 08:02
(5)

ВЫБРАТЬ
    СЦентр_ВыездМастера.Ссылка КАК Ссылка
ИЗ
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СЦентр_ЗагрузкаМастеров КАК СЦентр_ЗагрузкаМастеров
         ПО СЦентр_ЗагрузкаМастеров.Документ = СЦентр_ВыездМастера.Ссылка
    ГДЕ
         СЦентр_ЗагрузкаМастеров.Документ ЕСТЬ NULL



ПРОБУЮ ВОТ ТАК, вообще выводит только NULL

ВЫБРАТЬ
    СЦентр_ВыездМастера.Ссылка КАК Ссылка
ИЗ
    РегистрСведений.СЦентр_ЗагрузкаМастеров КАК СЦентр_ЗагрузкаМастеров
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.СЦентр_ВыездМастера КАК СЦентр_ВыездМастера
        ПО СЦентр_ЗагрузкаМастеров.Документ = СЦентр_ВыездМастера.Ссылка
            И (СЦентр_ЗагрузкаМастеров.Документ ЕСТЬ NULL)
   catena
 
7 - 26.04.19 - 08:03
(6)В первом запросе где таблица ИЗ которой выборка?
во втором запросе - NULL появляется только после соединения, во время соединения NULLа быть не может.
   Радим1987
 
8 - 26.04.19 - 08:05
   falselight
 
9 - 26.04.19 - 08:33
Создал обработку (по ошибке не отчет), наверное не суть важно.
У неё только схема компоновки данных. А в режиме предприятия открывается пустая ворма.
Как мне показать пользователю форму????
   falselight
 
10 - 26.04.19 - 08:36
Сделал отчет, там форма по умолчанию есть.

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