Referenz für Punktgruppenabfragen

Sie können den Abfrage-Editor effektiver einsetzen, wenn Sie mit den Komponenten einer Abfrage vertraut sind.

Eine Abfrage besteht aus Ausdrücken, die mit Operatoren verbunden werden.

Ausdrücke

Ein Ausdruck setzt sich aus den folgenden drei Komponenten zusammen:

Verwenden Sie Eigenschaften, Vergleichsoperatoren und Werte, um Ausdrücke wie den Folgenden zu erstellen:

Festlegen von Operatoren (AND, OR und NOT)

Verwenden Sie Operatoren, um Ausdrücke zu kombinieren oder zu negieren.

Wenn Sie beispielsweise die ersten beiden Ausdrücke weiter oben mit dem Operator OR verbinden, lautet die Abfrage wie folgt:

(Punktnummer = 1-100) OR (Punkthöhe > 1200)

Die obige Abfrage fügt der Punktgruppe alle Punkte hinzu, die eine Punktnummer zwischen 1 und 100 haben oder deren Höhe über 1200 liegt.

Wenn Sie die ersten beiden Ausdrücke weiter oben mit dem Operator AND verbinden, lautet die Abfrage wie folgt:

(Punktnummer = 1-100) AND (Punkthöhe > 1200)

Die obige Abfrage fügt der Punktgruppe alle Punkte hinzu, die eine Punktnummer zwischen 1 und 100 haben und deren Höhe gleichzeitig über 1200 liegt.

Mithilfe des Operators NOT können Sie Punkte unter Verwendung festgelegter Kriterien ausschließen. Wenn Sie beispielsweise dem ersten Ausdruck weiter oben den Operator NOT voranstellen, lautet die Abfrage wie folgt:

NOT (Punktnummer = 1-100)

Diese Abfrage schließt alle Punkte aus der Punktgruppe aus, deren Punktnummer zwischen 1 und 100 liegt.

Kombinieren von Ausdrücken mithilfe von Klammern

Sie können Ausdrücke mithilfe von Klammern verbinden. Ausdrücke in Klammern werden ausgewertet, bevor sie mit anderen Ausdrücken kombiniert werden.

Die folgende Abfrage verwendet zur Kombination von Ausdrücken Klammern:

(Kurzbeschreibung = MON OR Raw Description = IP) AND (Punkthöhe > 200)

Da die vorherige Abfrage entsprechend der Klammern analysiert wird, werden (Kurzbeschreibung = MON OR Kurzbeschreibung = IP) und (Punkthöhe > 200) zuerst ausgewertet. Anschließend werden die beiden Ergebnisse mit dem Operator verbunden. Die Abfrage fügt daher nur Punkte zur Punktliste hinzu, deren Kurzbeschreibung MON oder IP lautet und deren Höhe über 200 liegt.

Priorität von Operatoren

Wenn Ausdrücke nicht mit Klammern verbunden werden, wird die Abfrage unter Verwendung der folgenden Priorität von Operatoren bewertet. Die folgende Liste gibt die Priorität der Operatoren von oben nach unten (d. h. von der höchsten zur niedrigsten Priorität) an:

Die folgende Abfrage verwendet zur Kombination von Ausdrücken keine Klammern:

(Kurzbeschreibung = MON OR Raw Description = IP) AND Punkthöhe > 200

Da die Abfrage entsprechend der oben genannten Prioritäten analysiert wird, wird zuerst Kurzbeschreibung = IP AND Punkthöhe > 200 ausgewertet. Die Ergebnisse werden anschließend mit Kurzbeschreibung= MON kombiniert. Die Abfrage fügt alle Punkte zur Punktliste hinzu, die die Kurzbeschreibung IP und eine Höhe > 200 haben. Außerdem werden Punkte mit der Kurzbeschreibung MON zur Punktliste hinzugefügt, unabhängig von der Höhe.