我有以下表格:
Person:
Person_Id,
Name
Dog:
Dog_Id,
Person_Id,
Name
我想在SSRS报告中显示人名以下的所有狗。但是当我添加父组时,它会添加到左侧,所以我只能向右侧显示狗。 (我使用表格控件)
所以:我想要这个:
Alex
DogName1
DogName2
Kristy
DogName3
DogName4
但我能进入SSRS的唯一方法是:
Alex DogName1
DogName2
Krisy DogName3
DogName4
为了使这项工作,我应该使用什么样的分组?
答案 0 :(得分:1)
编辑:使用一个带有如下查询的数据集,而不是使用两个数据集:
select p.name person_name,
d.name dog_name
from person p
inner join dog d on p.person_id = d.person_id
(如果您想包含不拥有狗的人,请将inner join
更改为left outer join
。