Имя: Пароль:
1C
1С v8
ЗУП КОРП Запрос Уменьшение количества строк при левом соединении
0 Владимир1С
 
10.04.25
13:43
Здравствуйте! Прошу помощи с левым соединении.
Сам запрос:

ВЫБРАТЬ
    ВТобъединённая.Сотрудник КАК Сотрудник,
    СотрудникиДополнительныеРеквизиты.Ссылка КАК СотрДопРекв,
    СотрудникиДополнительныеРеквизиты.Свойство КАК Свойство,
    СотрудникиДополнительныеРеквизиты.Значение КАК ПрофНомДопРекв,
    ВТобъединённая.Сотрудник.НомерПрофсоюзногоБилета КАК ПрофБилСотр,
    ВТобъединённая.Результат КАК Сумма
ИЗ
    ВТобъединённая КАК ВТобъединённая
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники.ДополнительныеРеквизиты КАК СотрудникиДополнительныеРеквизиты
        ПО (ВТобъединённая.Сотрудник = СотрудникиДополнительныеРеквизиты.Ссылка)
ГДЕ
    СотрудникиДополнительныеРеквизиты.Свойство = &Свойство
1 Волшебник
 
10.04.25
13:45
ВЫБРАТЬ
	ВТобъединённая.Сотрудник КАК Сотрудник,
	ЕСТЬNULL(СотрудникиДополнительныеРеквизиты.Значение,"") КАК ПрофБилСотр,
	ВТобъединённая.Результат КАК Сумма
ИЗ
	ВТобъединённая КАК ВТобъединённая
		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники.ДополнительныеРеквизиты КАК СотрудникиДополнительныеРеквизиты
		ПО ВТобъединённая.Сотрудник = СотрудникиДополнительныеРеквизиты.Ссылка 
			 И СотрудникиДополнительныеРеквизиты.Свойство = &СвойствоПрофБилСотр
2 Homer
 
10.04.25
13:45
Когда условие перемещаете из Левого соедидения в условие ГДЕ,
Левое соединение превращается во Внутреннее.
3 Владимир1С
 
10.04.25
13:49
(2) Благодарю !
4 Владимир1С
 
10.04.25
14:28
(1) Большое Спасибо , Станислав!
5 СвинТуз
 
10.04.25
14:59
Где мои 17 лет?
На Большом Каретном!

На мисте весело