Левое соединение

Одинаковый результат в обоих запросах (409 записей в демобазе)

Первый запрос:

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


Второй запрос:

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


Т.е. при таком соединении во-первых, выдаст элементы (не группы), а во-вторых у всех элементов присоединенный родитель будет NULL

Комментарии

Популярные сообщения из этого блога

Can't parse inline keyboard button (Telegram bot)

ТаблицаФормы с гиперссылками в ячейках

Получение access token и refresh token для работы с API Яндекс.Маркета