254
Bearbeitungen
Keine Bearbeitungszusammenfassung |
|||
Zeile 12: | Zeile 12: | ||
[[Datei:SchILD_Reports_EigeneDatenquellen_Abfrageassistent1.png|300px|thumb|right|Abfrageassistent]] | [[Datei:SchILD_Reports_EigeneDatenquellen_Abfrageassistent1.png|300px|thumb|right|Abfrageassistent]] | ||
; Schritt 1<nowiki>:</nowiki> | ; Schritt 1<nowiki>:</nowiki> Datenquellen auswählen | ||
: Im ersten Schritt können eine oder mehrere bereits | : Im ersten Schritt können eine oder mehrere bereits existierende Datenquellen ausgewählt werden, deren Inhalte in der neuen Datenquelle mit einbezogen werden sollen. Möchte man beispielsweise den Schülernamen in den neuen Datenquelle zur Verfügung haben, muss hier die Tabelle Schüler verwenden. Über den Pfeil, kann eine verfügbare Tabelle nach rechts in die Auflistung der gewählten Tabellen verschoben werden. | ||
Sobald zwei Tabellen ausgewählt werden, öffnet sich ein separates Fenster, indem angegeben werden muss, wie die Tabellen miteinander verknüpft werden (JOIN-Befehl). Standardmäßig wird hier ein "InnerJoin" vorgeschlagen und die Tabellen werden über die passenden Schlüsselfelder miteinander verknüpft. | Sobald zwei Tabellen ausgewählt werden, öffnet sich ein separates Fenster, indem angegeben werden muss, wie die Tabellen miteinander verknüpft werden (JOIN-Befehl). Standardmäßig wird hier ein "InnerJoin" vorgeschlagen und die Tabellen werden über die passenden Schlüsselfelder miteinander verknüpft. | ||
; Schritt 2<nowiki>:</nowiki> Felder für die Abfrage wählen | ; Schritt 2<nowiki>:</nowiki> Felder für die Abfrage wählen | ||
Zeile 20: | Zeile 20: | ||
:Nun können dem SQL-Befehl Berechnungen hinzugefügt werden (Aggregatfunktionen). Nach Auswahl "Berechnungen hinzufügen" wird das Feld, dass für die Berechnungen verwendet werden soll, mit dem Größer-Zeichen zu den "Gewählten Feldern" verschoben. Es öffnet sich ein separates Fenster, indem die Funktion (z.B. Anzahl oder Max) ausgewählt werden kann. Dadurch wird automatisch der passende Select-Eintrag gesetzt. Eine Gruppierung kann im Folgeschritt festgelegt werden. | :Nun können dem SQL-Befehl Berechnungen hinzugefügt werden (Aggregatfunktionen). Nach Auswahl "Berechnungen hinzufügen" wird das Feld, dass für die Berechnungen verwendet werden soll, mit dem Größer-Zeichen zu den "Gewählten Feldern" verschoben. Es öffnet sich ein separates Fenster, indem die Funktion (z.B. Anzahl oder Max) ausgewählt werden kann. Dadurch wird automatisch der passende Select-Eintrag gesetzt. Eine Gruppierung kann im Folgeschritt festgelegt werden. | ||
; Schritt 4<nowiki>:</nowiki> Gruppierung | ; Schritt 4<nowiki>:</nowiki> Gruppierung | ||
: | :Im nächsten Schritt kann über den Assistenten eine GROUP BY - Klausel hinzugefügt werden, welche insbesondere bei der Definition von Aggregatfunktionen hilfreich sind. Dazu wird die Auswahl '''Gruppierungsfelder auswählen''' aktiviert und die benötigten Sortierfelder über den Pfeile zu den gewählten Feldern verschoben werden. | ||
Sortierung und Gruppierung der Felder zu wählen. Es kann also zeitsparend sein, einen Bericht erst mit dem Berichtsassistenten zu erzeugen und direkt zu verwenden oder gegebenenfalls nur noch etwas anzupassen. | Sortierung und Gruppierung der Felder zu wählen. Es kann also zeitsparend sein, einen Bericht erst mit dem Berichtsassistenten zu erzeugen und direkt zu verwenden oder gegebenenfalls nur noch etwas anzupassen. |