Abfrage der Empfängertabelle querying-recipient-table
In diesem Beispiel werden die Namen und E-Mail-Adressen der Empfänger gesucht, deren E-Mail-Domain "web.de" ist und die nicht in Berlin wohnen.
-
Welche Tabelle soll ausgewählt werden?
Die Empfängertabelle (nms:recipient)
-
Felder, die als Ausgabespalten verwendet werden sollen
E-Mail, Name, Wohnort und Kundennummer
-
Nach welchen Kriterien sind die Empfänger zu filtern?
Nach Wohnort und E-Mail-Domain
-
Wird das Ergebnis sortiert?
Ja, nach Kundennummer und Nachname.
Gehen Sie wie folgt vor:
-
Klicken Sie auf Werkzeuge > Generisches Abfragetool… und wählen Sie die Tabelle Empfängerinnen und Empfänger (nms:recipient). Klicken Sie nun auf Weiter.
-
Wählen Sie: Nachname, Vorname, E-Mail, Ort und Kundennummer. Diese Felder werden zu Ausgabespalten. Klicken Sie nun auf Weiter.
-
Sortieren Sie die Spalten in der gewünschten Anzeigereihenfolge, hier beispielsweise die Kundennummern in absteigender und die Nachnamen in alphabetischer Reihenfolge. Klicken Sie nun auf Weiter.
-
Wählen Sie im Fenster Datenfilter die Option Filterbedingungen aus, um die Abfrageergebnisse einzuschränken, und klicken Sie auf Weiter.
-
Das Fenster Zielelement dient der Konfiguration der Filterbedingungen.
Definieren Sie die folgende Filterbedingung: Empfangende, deren E-Mail-Domain gleich „orange.co.uk“ ist. Wählen Sie also E-Mail-Domain (@domain) in der Spalte Ausdruck, gleich in der Spalte Operator und geben Sie „orange.co.uk“ in der Spalte Wert ein.
-
Bei Bedarf können Sie die Schaltfläche Werteverteilung auswählen. Dann werden die in der Datenbank enthaltenen E-Mail-Domains und deren Häufigkeit angezeigt. Auch alle anderen Domains werden angezeigt, da der Filter noch nicht aktiv ist.
Die Zusammenfassung der Abfrage wird unten im Fenster angezeigt, hier also E-Mail-Domain gleich web.de.
-
Klicken Sie nun auf Vorschau, um die Ergebnisse der Abfrage zum bisherigen Zeitpunkt anzusehen. Es werden nur Empfänger angezeigt, deren E-Mail-Domain "web.de" ist.
-
Ändern Sie die Abfrage, um nur die Empfänger anzuzeigen, die nicht in Berlin wohnen.
Wählen Sie Ort (location/@city) in der Spalte Ausdruck, den Operator ungleich und geben Sie Berlin in der Spalte Wert ein.
-
Im Fenster Datenformatierung können Sie die Anzeigereihenfolge der Ausgabespalten festlegen. Benutzen Sie die Pfeile, um die Zeile "Ort" nach oben unmittelbar unter "Kundennummer" zu verschieben.
Entfernen Sie das Kreuz aus der "Vorname"-Checkbox, um dieses Feld im Ergebnis nicht anzuzeigen.
-
Im letzten Schritt, der Datenvorschau, wird das Abfrageergebnis berechnet. Klicken Sie hierfür auf Datenvorschau starten.
Im Tab Ergebnis in Spalten wird das Ergebnis der Abfrage in Spaltenform angezeigt.
Die Ergebnistabelle enthält alle Empfänger, deren E-Mail-Domain "web.de" ist, und die nicht in Berlin wohnen. Die Vornamen werden nicht angezeigt, da diese Spalte im verangehenden Schritt abgewählt wurde. Die Kundennummern wurden in absteigender Reihenfolge sortiert.
Im Tab XML-Ergebnis können Sie das Ergebnis im XML-Format einsehen.
Auf der Registerkarte Erzeugte SQL-Abfragen wird das Abfrageergebnis im SQL-Format angezeigt.