У меня есть база данных с проектами, руководителями команд и членами команды. Я настроил запрос для создания таблицы следующим образом:
|Project Name|Team lead|Team member|
____________________________________
|project A |John |Bob |
|project A |John |Jane |
|project B |Bob |John |
|project B |Bob |Lisa |
|project B |Bob |Mark |
|project C |Jane |Bob |
|project C |Jane |Harry |
Я хотел бы создать отчет, который отображает все проекты для человека, будь то руководитель или член команды (и идеально определяет, являются ли они лидерами для проекта). Так что это будет выглядеть примерно так:
-John
*Project A (lead)
*Project B
-Bob
*Project A
*Project B (lead)
*Project C
-Jane
*Project A
*Project C (lead)
-etc.
Есть идеи, как go об этом? Я думаю, что мне, вероятно, нужно создать другой запрос, чтобы структурировать данные по-разному?