Добрый день.
Есть такая задача - вывести клиенту отчёт по сотрудникам, менявшим фамилии.
Есть регистр сведений в 1С ЗУП - "ФИО физлиц" с измерением физлицо.
Как мне запросом выбрать записи по тем людям, кто менял фамилию, то есть, отбросив те измерения, которые встречаются лишь однажды?
(1) Как выбрать тех, кто повторяется?
Есть вариант выбрать физлица и единицу (поле), потом сгруппировать по физлицам и оставить только поля, где поле будет больше 1 - это как раз повторяющиеся.
Или есть вариант попроще?
(3) Это нормальный вариант. Куда проще-то?
Или просто
выбрать физлицо, количество(физлицо)
из регистр
сгруппировать по физлицо
имеющие количество(Физлицо) > 1
Просто у Очень Любознательной еще не сработал стереотип, что элемент справочника Физические лица записывается в регистры сведений не по фамилиям именам отчествам, а по ссылке на сам элемент.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший