Запрос выбрать одно знчение из ТЧ справочника

Новая тема
Показывать по 10 20 40 сообщений
К с ожалению нет базы под рукой с тестовыми данными (а вводить образования в демку что-то лень :) ). Попробуйте такой запрос:

ВЫБРАТЬ
ФизическиеЛицаОбразование.Ссылка КАК ФизическоеЛицо,
ФизическиеЛицаОбразование.ВидОбразования,
ФизическиеЛицаОбразование.УчебноеЗаведение,
ФизическиеЛицаОбразование.ГодОкончания
ИЗ
Справочник.ФизическиеЛица.Образование КАК ФизическиеЛицаОбразование
 ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
  ФизическиеЛицаОбразование.Ссылка КАК ФизЛицо,
  МАКСИМУМ(ФизическиеЛицаОбразование.ГодОкончания) КАК ГодОкончания
 ИЗ
  Справочник.ФизическиеЛица.Образование КАК ФизическиеЛицаОбразование
 
 СГРУППИРОВАТЬ ПО
  ФизическиеЛицаОбразование.Ссылка) КАК ПоследнийСрокОбразования
 ПО ФизическиеЛицаОбразование.Ссылка = ПоследнийСрокОбразования.ФизЛицо
  И ФизическиеЛицаОбразование.ГодОкончания = ПоследнийСрокОбразования.ГодОкончания

Он несколько ограниченный (не выведет физ.лицо если у него нет ни одного образования и будет неоднозначность, если несколько образований закончились в одну дату). Но смысл подхода думаю будет понятен.
У меня выбирает оба. Даю картинку по одному физлицу.
Спасибо Денис, но у нас куча народа имеющих по два высших с одним годом окончания.
Все спасибо за внимание.
Сделал через внешний набор данных, так как надо было сделать отчет по быстрому.

Интерес конечно остался.
Ну тогда надо придумать какой-то другой принцип определения значения "последнее образование" (если не по дате, то как?).
Я у кадров спрашивал. Им в этом случае не принципиально, просто нужно одно образование.
Запрос включает другую информацию , а из-за образования некоторые сотрудники задваиваются.

Была мысль упорядочить по году и выбрать первые 1, но она не прошла.

Сделал выборку образования через внешний набор данных и в СКД уже соединил с остальными данными.
> два высших с одним годом окончания.
ты им посоветуй быть повнимательней при покупке дипломов!
+1
Читают тему
(гостей: 1)

Быстрый переход