0
Pyryrym
10.05.21
✎
18:16
|
У меня есть список дат, получаемый из регистра сведений, и нужно на каждую дату получить СрезПоследних должностей сотрудника из другого регистра.. Делаю запрос:
ВЫБРАТЬ
ДанныеПроизводственногоКалендаря.Дата КАК Дата,
СведенияОСотрудниках.Сотрудник КАК Сотрудник,
СведенияОСотрудниках.Должность КАК Должность,
МАКСИМУМ(СведенияОСотрудниках.Период) КАК Период
ИЗ
РегистрСведений.ДанныеПроизводственногоКалендаря КАК ДанныеПроизводственногоКалендаря
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СведенияОСотрудниках КАК СведенияОСотрудниках
ПО (СведенияОСотрудниках.Период <= ДанныеПроизводственногоКалендаря.Дата)
СГРУППИРОВАТЬ ПО
ДанныеПроизводственногоКалендаря.Дата,
СведенияОСотрудниках.Сотрудник,
СведенияОСотрудниках.Должность
УПОРЯДОЧИТЬ ПО
Дата
Выходит таблица, в которой на каждую дату показывается все данные регистра сведений, которые были записаные после этой даты, как сделать отбор по записям на каждую дату с максимальным периодом регистрации я не понимаю, помогите пожалуйста.
|
|