A lekérdezés építőt hatékonyabban használhatja, ha megérti egy lekérdezés összetevőit.
Egy lekérdezés, beállító operátorokkal kombinált kifejezésekből áll.
Egy kifejezések a következő komponensekből állnak:
Használja a tulajdonságokat, műveleti jeleket és értékeket a következőhöz hasonló kifejezések létrehozására:
Használja a beállító operátorokat a kifejezések kombinálására vagy negálására.
Ha például az első két kifejezést a VAGY beállító operátorral kombinálja, az a következő lekérdezést eredményezi:
(Pontszám = 1-100) OR (Pontmagasság > 1200)
A fenti lekérdezés hozzáad a pontcsoporthoz minden olyan pontot, melynek pontszáma 1 és 100 között van vagy melynek magassága nagyobb 1200-nál.
Ha az első két kifejezést az ÉS beállító operátorral kombinálja, az a következő lekérdezést eredményezi:
(Pontszám = 1-100) ÉS (Pontmagasság > 1200)
A fenti lekérdezés hozzáad a pontcsoporthoz minden olyan pontot, melynek pontszáma 1 és 100 között van és magassága is nagyobb 1200-nál.
A NEM operátor lehetővé teszi olyan pontok kizárását, amelyek meghatározott kritériumokkal rendelkeznek. Ha például a fenti kifejezést megelőzi egy NEM operátor, az a következő lekérdezést eredményezi:
NEM (Pontszám = 1-100)
A fenti lekérdezés azokat a pontokat zárja ki a pontcsoportból, amelyek pontszáma 1 és 100 közé esik.
A kifejezések kombinálásához használhat zárójeleket. Azok a kifejezések, amelyek zárójelek közé esnek, még azelőtt kiértékelődnek, hogy más kifejezésekkel kombinálódnának.
A következő lekérdezés zárójeleket használ a kifejezések kombinálására:
(Belső leírás = MON VAGY Belső leírás = IP ) ÉS (Pontmagasság > 200)
Mivel a fenti lekérdezés a zárójelek szerint kerül kiértékelésre, először az (Belső leírás = MON VAGY Belső leírás = IP ), majd a (Pontmagasság > 200) értékelődik ki és azután a két eredmény együtt kerül kiértékelésre az ÉS beállító operátor használatával. A lekérdezés csak olyan pontokat ad hozzá a pontlistához, amelyek MON vagy IP Belső Leírással rendelkeznek és magasságuk nagyobb, mint 200.
Abban az esetben, ha nem használ zárójeleket az operátorok kombinációjára, a lekérdezés a következő sorrendben értékeli ki az operátorokat: A következő lista az operátorok sorrendjét mutatja legmagasabbtól a legalacsonyabbig:
A következő lekérdezés nem használ zárójeleket a kifejezések kombinálására:
Belső leírás = MON VAGY Belső leírás = IP ÉS Pontmagasság > 200
Lévén, hogy a lekérdezés a fenti sorrend alapján értékelődik ki, elsőként az Belső leírás = IP ÉS Magasság > 200 kerül kiértékelésre, és ezután kerül sorra az Belső leírás = MON. A lekérdezés minden olyan pontot a pontlistához ad, melynek van IP belső leírása és magassága nagyobb, mint 200. A MON belső leírással rendelkező pontokat szintén hozzáadja a pontlistához, függetlenül azok magasságától.