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
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
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.
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 |
|