0

我有两个包含相同数据的表 - TableA(PersonId,ItemId,Session)和 TableB(PersonId,ItemId,Session)。下面是一些测试数据:


个人身份 | 项目 ID | 会议
-------------------------------------------------
1 | 1 | 2017 年夏季
1 | 1 | 2017年春季
2 | 1 | 2017 年夏季
2 | 2 | 2017 年夏季
3 | 5 | 2017年春季    

不同的会话有两个切片器(为简单起见,我只在测试数据中显示了两个,但它们可能更多)。用户必须通过 ItemId 在第一个切片器中查看所选会话的不同 PersonId 的数量。然后应该有关于在所选切片器的第一个和第二个会话中都存在的 PersonId 数量的信息。

我的想法是通过第一个切片器中的选定值过滤 TableA,然后通过第二个切片器中的选定值过滤 TableB,但我不确定如何动态执行此操作?此外,我可能需要第三个表来过滤 TableA 和 Filtered TableB 的交集。您对我如何实现此功能有任何想法吗?

4

0 回答 0