如何创建显示多列唯一记录的报表
How to create Report displaying unique records from multiple columns
我有一个包含项目、团队领导和团队成员的数据库。我已经设置了一个查询来生成 table,如下所示:
|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.
知道如何解决这个问题吗?我在想我可能需要创建一个不同的查询来以不同的方式构建数据?
构建 UNION 查询。 UNION 没有查询设计器或向导,必须输入到查询生成器的 SQLView 中。
UNION 查询将数据重新排列为 table 中应有的规范化结构。
使用给定的查询示例作为源,例如:
SELECT [Project Name], [Team lead] AS MemName, "LEAD" AS Role FROM queryname
UNION SELECT [Project Name], [Team member], Null FROM queryname;
使用该查询作为带有排序和分组的报告的来源。
也许可以使用原始 tables 作为 UNION 的来源。
我有一个包含项目、团队领导和团队成员的数据库。我已经设置了一个查询来生成 table,如下所示:
|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.
知道如何解决这个问题吗?我在想我可能需要创建一个不同的查询来以不同的方式构建数据?
构建 UNION 查询。 UNION 没有查询设计器或向导,必须输入到查询生成器的 SQLView 中。
UNION 查询将数据重新排列为 table 中应有的规范化结构。
使用给定的查询示例作为源,例如:
SELECT [Project Name], [Team lead] AS MemName, "LEAD" AS Role FROM queryname
UNION SELECT [Project Name], [Team member], Null FROM queryname;
使用该查询作为带有排序和分组的报告的来源。
也许可以使用原始 tables 作为 UNION 的来源。