Имя: Пароль:
1C
 
Что значит Левое Соединение .... ПО Истина
0 VitaliySm
 
17.01.06
13:26
Не могу понять как работает след. запрос:

"ВЫБРАТЬ РАЗЛИЧНЫЕ
|    СпрНоменклатура.Ссылка КАК Номенклатура
|ИЗ
|    Справочник.Номенклатура КАК СпрНоменклатура
|    ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
|        СвойстваОбъектов.Ссылка КАК ПВХСвойство,
|        СвойстваОбъектов.ПометкаУдаления КАК ПометкаУдаления,
|        СвойстваОбъектов.НазначениеСвойства КАК НазначениеСвойства
|    ИЗ
|    ПланВидовХарактеристик.СвойстваОбъектов КАК СвойстваОбъектов
|        ГДЕ
|    СвойстваОбъектов.НазначениеСвойства В(&НазначениеСвойств)) КАК СвойстваОбъектов
|        ПО (ИСТИНА)
|    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
|        ПО ЗначенияСвойствОбъектов.Свойство = СвойстваОбъектов.ПВХСвойство
|            И ЗначенияСвойствОбъектов.Объект = СпрНоменклатура.Ссылка И ЗначенияСвойствОбъектов.Значение В(&ЗначениеСвойства) ,
|        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КатегорииОбъектов КАК КатегорииОбъектов
|        ПО КатегорииОбъектов.Объект = СпрНоменклатура.Ссылка И КатегорииОбъектов.Категория в (&ЗначенияКатегорий)
|ГДЕ
|    СпрНоменклатура.Ссылка В ИЕРАРХИИ(&ОбъектОтбораЗначений)
|    ";

Мне непонятно что значит : ЛЕВОЕ СОЕДИНЕНИЕ .... ПО ИСТИНА ???
1 Дяпти
 
17.01.06
13:30
Ето имеет смысл лишь если в правой таблице ваще нет строк.
2 ИльяА
 
17.01.06
13:32
Получаешь декартово произведение таблиц - источников.
3 mrist
 
17.01.06
13:45
соединение номенклатуры и ПВХ выдает ВСЕ свойства, представленные в ПВХ "СвойстваОбъектов", назначенные каждому элементу "Номенклатура"
соединение с РегСвед.ЗначенияСвойствОбъектов дает значения только тех свойств, которые есть в регистре
4 mrist
 
17.01.06
13:49
Закон Брукера: Даже маленькая практика стоит большой теории.