使用来自两个不同数据库表的数据创建SSRS表

时间:2014-07-09 18:31:24

标签: sql sql-server database reporting-services

- 我在数据库中有表A和表B. -Table A为每个用户/客户包含一行,包括唯一ID -Table B包含每个事务的行,其中包括与该事务关联的用户/客户ID。

- 我希望创建一个SSRS表,在第1列中包含表A中的所有ID /行 - 在第2列中,我希望显示每个ID与之关联的事务的计数/数量。

有人可以帮助我最有效地设计每个列的数据集和表达式,以实现所需的SSRS表吗?非常感谢你!

1 个答案:

答案 0 :(得分:1)

将此查询用作数据集。

SELECT A.CustomerID, Count(1) AS TransactionCount
FROM TableA A
INNER JOIN TableB B on A.CustomerID = B.CustomerID
GROUP BY A.CustomerID