новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к материалу: Запрос по непереодическому регистру сведений на срез последних

    • #1
    • 18.10.2013 15:25
    0
    Работа с запросами. Срез последних по не периодическому регистру сведений.  Подробнее>>
    • #2
    • 21.10.2013 09:44
    • Отредактировано: 21.10.2013 09:56:37
    0
    Ошибка в вашем примере! В первом запросе не надо делать группировку по статусу, иначе вернутся все по сотруднику. Сначала выбираем максимальную дату, а во втором запросе уже статус.
    И вполне можно обойтись одним запросом без использования менеджера временных таблиц:

    ВЫБРАТЬ
    СотрудникиОрганизации.Сотрудник,
    СотрудникиОрганизации.Статус
    ИЗ
    РегистрСведений.СотрудникиОрганизации КАК СотрудникиОрганизации
    соединение ( ВЫБРАТЬ Сотрудник, МАКСИМУМ(ДатаПринятия) из РегистрСведений.СотрудникиОрганизации ГДЕ ДатаПринятия <= &ДатаПринятия сгруппировать по сотрудник) как таб
    ПО Таб.Сотрудник = СотрудникиОрганизации.Сотрудник
    И Таб.ДатаПринятия = СотрудникиОрганизации.ДатаПринятия
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться