Я новичок в MS Access и пытаюсь создать базу данных, которая включает в себя свертку текста (эффективно обобщая обратную связь персонала с менеджером). Я настроил его с помощью ConcatRelated (http://allenbrowne.com/func-concat.html), и это работает, как и ожидалось. Единственная проблема заключается в том, что я не могу гарантировать, что возвращается только первый экземпляр значения, а не каждый экземпляр. Например:
Функция возвращает вид сверху, но я только хочу, чтобы он возвращал значения Distinct - обратите внимание, поскольку это представление менеджера, одно и то же значение может появляться несколько раз в полученных данных. Как таковой, мне почти нужен текст для дедупликации, если он уже есть.
Полное раскрытие - мой SQL не очень хорош, поэтому я использую Expression Builder из представления проекта
Любая помощь будет оценена
РЕДАКТИРОВАТЬ для более подробной информации:
На рисунке показан образец данных и вывод. В этом Мэри является лидером команды и отвечает за районы Джона, Стивена, Эрин и Гарриет. UID относится к зоне ответственности.
Как видите, в наборе данных есть "минимальная цель", на которую ссылается область ответственности, и вывод, который я получаю, дублирует комментарии (я предполагаю, что это значение возвращается дважды), но я пытаюсь убедитесь, что комментарий обобщен, а не продублирован.
Заметьте, в итоговом выводе меня не интересуют области ответственности, только комментарий к именам сотрудников.
Надеюсь, это имеет смысл