第 3 课:定义报表查询

更新日期: 2005 年 12 月 5 日

定义了数据源之后,报表设计器将创建一个数据集,并显示可用于设计查询的通用查询设计器。在本教程中,您将创建一个查询,用于从数据库中检索销售订单信息。

通用查询设计器是默认的查询设计工具,因为它能处理复杂的 Transact-SQL 语句,并且直到运行报表时才对语句进行格式设置或验证。但是,如果您比较熟悉图形查询设计器,则可使用此工具代替通用查询设计器。查询设计器工具栏上的切换按钮可用来在工具之间进行切换。有关查询设计器的详细信息,请参阅 Reporting Services 中的查询设计工具

若要为报表数据定义 Transact-SQL 查询,请执行以下操作:

  1. 将以下查询键入(或复制并粘贴)到通用查询设计器的 SQL 窗格中,SQL 窗格是设计工具中最上层的窗格。上述步骤下面所列的关系图显示了应该指定查询的位置。

    SELECT  S.OrderDate, S.SalesOrderNumber, S.TotalDue, C.FirstName, C.LastName
    FROM    HumanResources.Employee E INNER JOIN
            Person.Contact C ON E.ContactID = C.ContactID INNER JOIN
            Sales.SalesOrderHeader S ON E.EmployeeID = S.SalesPersonID
    
  2. 若要查看查询的结果,请单击查询设计器工具栏上的**“运行”**(!) 按钮。

以下关系图显示了通用查询设计器,其中包含已复制到 SQL 窗格的查询。请注意,用于启用通用查询设计器的切换按钮已选中。如果要改用图形查询设计器,则可单击此按钮。

通用查询设计器中的报表查询

下一个任务

您已成功指定了一个用于检索报表数据的查询。接下来将创建报表布局。请参阅第 4 课:添加表数据区域

请参阅

概念

教程:创建基本报表

其他资源

为 SQL Server 关系数据库定义报表数据集

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

版本 历史记录

2005 年 12 月 5 日

新增内容:
  • 到图形查询设计器的切换。