В запросе все сотрудники в одной строке

1. user1816391 22.12.22 08:40 Сейчас в теме
Здравствуйте, написал вот такой запрос, при его исполнении все сотрудники в одной строке

ВЫБРАТЬ
	Премия.Ссылка КАК Ссылка,
	Премия.Начисления.Сотрудник КАК Сотрудник,
	ЗначенияПоказателейНачислений.Регистратор.Ссылка КАК РегистраторСсылка,
	ЗначенияПоказателейНачислений.Значение КАК Значение,
	ЗначенияПоказателейНачислений.Показатель КАК Показатель
ИЗ
	Документ.Премия КАК Премия
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияПоказателейНачислений КАК ЗначенияПоказателейНачислений
		ПО (Премия.Ссылка = ЗначенияПоказателейНачислений.Регистратор.Ссылка)
Показать
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
4. laperuz 46 22.12.22 09:23 Сейчас в теме
(3)Нет

ВЫБРАТЬ
    ПремияНачисления.Сотрудник КАК Сотрудник,
    ПремияНачисления.Ссылка КАК Ссылка,
    ЗначенияПоказателейНачислений.Регистратор КАК РегистраторСсылка,
    ЗначенияПоказателейНачислений.Значение КАК Значение,
    ЗначенияПоказателейНачислений.Показатель КАК Показатель
ИЗ
    Документ.Премия.Начисления КАК ПремияНачисления
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияПоказателейНачислений КАК ЗначенияПоказателейНачислений
        ПО (ПремияНачисления.Ссылка = ЗначенияПоказателейНачислений.Регистратор
И ПремияНачисления.ИдентификаторСтрокиВидаРасчета = ЗначенияПоказателейНачислений.ИдентификаторСтроки)
Показать
user1816391; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. laperuz 46 22.12.22 08:43 Сейчас в теме
Потому что надо выбирать не из Документ.Премия, а из Документ.Премия.Начисления.
3. user1816391 22.12.22 09:22 Сейчас в теме
(2)
ВЫБРАТЬ
	Премия.Начисления.Сотрудник КАК Сотрудник,
	Премия.Начисления.Ссылка КАК Ссылка,
	ЗначенияПоказателейНачислений.Регистратор.Ссылка КАК РегистраторСсылка,
	ЗначенияПоказателейНачислений.Значение КАК Значение,
	ЗначенияПоказателейНачислений.Показатель КАК Показатель
ИЗ
	Документ.Премия КАК Премия
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияПоказателейНачислений КАК ЗначенияПоказателейНачислений
		ПО (Премия.Начисления.Ссылка = ЗначенияПоказателейНачислений.Регистратор.Ссылка)
Показать

так?
4. laperuz 46 22.12.22 09:23 Сейчас в теме
(3)Нет

ВЫБРАТЬ
    ПремияНачисления.Сотрудник КАК Сотрудник,
    ПремияНачисления.Ссылка КАК Ссылка,
    ЗначенияПоказателейНачислений.Регистратор КАК РегистраторСсылка,
    ЗначенияПоказателейНачислений.Значение КАК Значение,
    ЗначенияПоказателейНачислений.Показатель КАК Показатель
ИЗ
    Документ.Премия.Начисления КАК ПремияНачисления
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияПоказателейНачислений КАК ЗначенияПоказателейНачислений
        ПО (ПремияНачисления.Ссылка = ЗначенияПоказателейНачислений.Регистратор
И ПремияНачисления.ИдентификаторСтрокиВидаРасчета = ЗначенияПоказателейНачислений.ИдентификаторСтроки)
Показать
user1816391; +1 Ответить
5. user1816391 22.12.22 09:26 Сейчас в теме
(4) так оно присваивает % премии от других сотрудников к каждому сотруднику
Прикрепленные файлы:
6. laperuz 46 22.12.22 09:27 Сейчас в теме
(5)По идентификатору строки еще дополнительно связать нужно.
7. user1816391 22.12.22 09:30 Сейчас в теме
(6)Подскажите, как это сделать правильно?
8. laperuz 46 22.12.22 09:32 Сейчас в теме
(7)Скопируйте из (4) еще раз
9. user1816391 22.12.22 09:33 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот