W celu bardziej efektywnego korzystania z kreatora zapytania wymagane jest zrozumienie składników zapytania.
Zapytanie składa się z wyrażeń, które są łączone za pomocą operatorów ustawień.
Wyrażenie składa się z trzech części:
Przy ich użyciu można utworzyć następujące wyrażenia:
Operatory ustawień umożliwiają łączenie lub negowanie wyrażeń.
Na przykład w przypadku połączenia dwóch pierwszych z powyższych wyrażeń operatorem OR zapytaniem wynikowym będzie:
(Numer Punktu = 1–100) OR (Rzędna punktu > 1200)
Powyższe zapytanie dodaje do grupy punktów dowolny punkt o numerze pomiędzy 1 a 100 lub rzędnej większej niż 1200.
W przypadku połączenia tych wyrażeń operatorem AND zapytaniem wynikowym będzie:
(Numer Punktu = 1–100) AND (Rzędna punktu > 1200)
Powyższe zapytanie dodaje do grupy punktów dowolny punkt o numerze pomiędzy 1 a 100 i rzędnej większej niż 1200.
Operator NOT umożliwia wyłączenie punktów przy użyciu określonych kryteriów. Na przykład jeśli pierwsze z powyższych wyrażeń zostanie poprzedzone operatorem NOT, zapytaniem wynikowym będzie:
NOT (Numer punktu = 1–100)
Powyższe zapytanie wyłącza punkty z grupy punktów, jeśli numer punktu znajdzie się w przedziale od 1 do 100.
Do łączenia wyrażeń można użyć nawiasów. Wyrażenia znajdujące się w nawiasie są sprawdzane przed ich połączeniem z innymi wyrażeniami.
Poniższe zapytanie wykorzystuje nawiasy do łączenia wyrażeń:
(Opis wstępny = MON OR Opis wstępny = IP) AND (Rzędna punktu > 200)
Ponieważ zapytanie jest sprawdzane zgodnie z użyciem nawiasów, najpierw sprawdzono wyrażenie (Opis wstępny = MON OR Opis wstępny = IP), następnie (Rzędna punktu > 200), a na końcu wyrażenia sprawdzono razem za pomocą operatora AND. Zapytanie dodaje do listy punktów tylko te punkty, których opis wstępny wynosi MON lub IP, a rzędne są większe niż 200.
Gdy do łączenia wyrażeń nie są używane nawiasy, zapytanie jest sprawdzane jedynie przy wykorzystaniu reguł pierwszeństwa operatorów. Na poniższej liście przedstawiono pierwszeństwo operatorów w porządku malejącym:
Poniższe zapytanie nie wykorzystuje nawiasów do łączenia wyrażeń:
Opis wstępny = MON OR Opis wstępny = IP AND Rzędna punktu > 200
Ponieważ zapytanie jest sprawdzane zgodnie z regułami pierwszeństwa, wyrażenie Opis wstępny = IP AND Rzędna punktu > 200 jest sprawdzane jako pierwsze, a następnie wyniki są sprawdzane z wyrażeniem Opis wstępny = MON. Zapytanie dodaje do listy punktów każdy punkt, którego opis wstępny wynosi IP, a rzędna jest > 200. Ponadto do listy dodawane są wszystkie punkty z opisem wstępnym MON niezależnie od ich rzędnej.