【发布时间】:2012-01-02 14:53:47
【问题描述】:
我有以下两张表:
部门(部门 ID (PK)、部门名称) 项目(ProjectID (PK)、DepartmentID (FK))
我想创建一个显示 DepartmentID、DepartmentName 和 NoOfProjectsManagedbyDepartment 的水晶报表
我知道我可以使用以下查询获得该结果:
SELECT d.DepartmentID, d.DepartmentName,
Count(p.ProjectID) AS NoOfProjectsManagedByDepartment
FROM Departments d LEFT OUTER JOIN Projects p
ON d.DepartmentID = p.DepartmentID
GROUP BY d.DepartmentID, d.DepartmentName
在 Crystal Reports 中,我使用一个包含两个数据表的数据集,用于部门和项目。
我的问题是,如何在两个 DataTables 上执行 LEFT OUTER JOIN 并在水晶报表中显示我想要的结果?请帮忙。
提前谢谢你
【问题讨论】:
标签: c# crystal-reports dataset left-join