Lektion 3: Definieren einer Abfrage für den Bericht

Aktualisiert: 05. Dezember 2005

Nach dem Definieren der Datenquelle wird vom Berichts-Designer ein Dataset erstellt, und der standardmäßige Abfrage-Designer wird angezeigt, mit dem Sie die Abfrage entwerfen können. In diesem Lernprogramm erstellen Sie eine Abfrage, die Informationen zum Kaufauftrag aus der Datenbank abruft.

Der standardmäßige Abfrage-Designer ist das Standard-Abfragedesigntool, da es komplexe Transact-SQL-Anweisungen abdeckt und die Anweisungen weder formatiert noch überprüft, bis Sie den Bericht ausführen. Falls Sie jedoch mit dem grafischen Abfrage-Designer besser vertraut sind, können Sie anstatt des standardmäßigen Abfrage-Designers auch diesen Designer verwenden. Mit einer Umschaltfläche auf der Symbolleiste des Abfrage-Designers können Sie zwischen den Tools wechseln. Weitere Informationen zu Abfrage-Designern finden Sie unter Abfrageentwurfstools in Reporting Services.

So definieren Sie eine Transact-SQL-Abfrage für Berichtsdaten

  1. Geben Sie die folgende Abfrage in den SQL-Bereich des standardmäßigen Abfrage-Designers ein, oder fügen Sie sie mit Kopieren und Einfügen ein. Der SQL-Bereich ist der obere Bereich im Designtool. Die Abbildung, die Sie unter diesen Schritten sehen, zeigt Ihnen, wo die Abfrage definiert werden sollte.

    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. Zum Anzeigen der Ergebnisse der Abfrage klicken Sie auf der Symbolleiste des Abfrage-Designers auf die Schaltfläche zum Ausführen (die Schaltfläche mit dem Ausrufezeichen).

Die folgende Abbildung zeigt den standardmäßigen Abfrage-Designer, wobei die Abfrage in den SQL-Bereich kopiert wurde. Beachten Sie, dass die Umschaltfläche zum Aktivieren des standardmäßigen Abfrage-Designers ausgewählt ist. Sie können auf diese Schaltfläche klicken, wenn Sie stattdessen den grafischen Abfrage-Designer verwenden möchten.

Berichtsabfrage im standardmäßigen Abfrage-Designer

Nächster Task

Damit haben Sie erfolgreich eine Abfrage angegeben, die Daten für Ihren Bericht abruft. Als Nächstes erstellen Sie das Berichtslayout. Informationen dazu finden Sie unter Lektion 4: Hinzufügen eines Tabellendatenbereichs.

Siehe auch

Konzepte

Lernprogramm: Erstellen eines einfachen Berichts

Andere Ressourcen

Definieren von Berichtsdatasets für eine relationale SQL Server-Datenbank

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

05. Dezember 2005

Neuer Inhalt:
  • Schaltfläche zum Umschalten in den grafischen Abfrage-Designer.