我正在寻找解决此类问题的最佳方法,同时使用 SSRS 进行报告
我的大部分数据都在 MainTable 中,但我还有另外两个可能有数据的表,LocationList 和 ExtraDetails。在 SQL 中,这些是通过 Id 连接的,并且可能有零到多条记录。
我对 MainTable 数据没有问题,但有时我在 LocationList 中有额外的数据,需要在 MainTable 的行下列出。ExtraDetails 数据也是如此。
我无法弄清楚如何连接到额外的表并显示该数据
我要提交这样的报告:
Id1 Name1 Address1
Id2 Name2 Address2
LocationList-1 for Id2
ExtraDetails-1 for Id2
ExtraDetails-2 for Id2
Id3 Name3 Address3
ExtraDetails-1 for Id3
Id4 Name4 Address4
作为 C# 编码器,我要做的是获取 ID 的 LocationList 计数,如果 count > 1 则显示每个 LocationList 条目。但我怀疑这是 SSRS 报告的错误方法。