8.х Выбрать все элементы

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем G751, 8 июн 2017.

  1. TopicStarter Overlay
    G751
    Offline

    G751

    Регистрация:
    13 дек 2016
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Запрос
    Выбираю Номенклатуру и левое соединение Характеристики.
    Как указать что надо выбрать всю номенклатуру независимо от наличия характеристики?
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.246
    Симпатии:
    963
    Баллы:
    204
    Прочитать про принцип работы соединений таблиц в SQL запросах?
  3. TopicStarter Overlay
    G751
    Offline

    G751

    Регистрация:
    13 дек 2016
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Что я буду читать это мое дело. Можешь помочь - подскажи, а нет - ...
  4. ErmakSoft
    Offline

    ErmakSoft

    Регистрация:
    19 июн 2014
    Сообщения:
    36
    Симпатии:
    1
    Баллы:
    1
    Приветствую!

    У Вас так и получиться.

    ВЫБРАТЬ
    ....Ном.Ссылка КАК Номенклатура
    ....ЕСТЬNULL(Хар.Ссылка, ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка)) КАК Характеристика
    ИЗ
    ....Справочник.Номенклатура КАК Ном
    ....ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ХарактеристикиНоменклатуры КАК Хар
    ....ПО
    ........Хар.Владелец = Ном.Ссылка

    Будет выбрана абсолютно вся номенклатура с характеристиками. Где характеристик нет - будет выбрана пустая ссылка на справочник.

    Спасибо !

Поделиться этой страницей