Operatory porównania są dostępne w menu Operator. Umożliwiają zmianę wartości właściwości. Należy się upewnić, że każde wystąpienie operatora porównania jest poprzedzone właściwością i występuje przed wartością. Na przykład podczas tworzenia wyrażenia umożliwiającego wyszukanie działki o numerze ulicy większym niż 100, ale mniejszym niż 200, wyrażenie powinno wyglądać następująco:
Adres_ulicy_działki > 100 AND Adres_ulicy_działki < 200
W tym przykładzie właściwość Adres_ulicy_działki została wstawiona dwukrotnie. Pojedyncze wystąpienie właściwości Adres_ulicy_działki nie zadziała.
Właściwości numeryczne są obliczane arytmetycznie. Właściwości daty są obliczane chronologicznie. Właściwości tekstowe są obliczane alfabetycznie. Na przykład Pole_działki < 20000 wyszuka działki, których powierzchnie są mniejsze niż 20 000 stóp kwadratowych. Data_zakupu > 01/01/2001 wyszuka działki zakupione po rozpoczęciu 2001 roku. Adres_ulicy < „Mt. Whitney” umożliwi wyszukanie działek, których adres jest na liście wcześniej niż Mt. Whitney.
Podczas tworzenia wyrażenia dla elementów geoprzestrzennych można użyć następujących operatorów porównania:
Operator | Definicja | Składnia |
---|---|---|
= |
Równa się |
Właściwość = Wartość Wartość = Właściwość |
> |
Jest większe niż |
Właściwość > Wartość Wartość > Właściwość |
< |
Jest mniejsze niż |
Właściwość < Wartość Wartość < Właściwość |
< = |
Jest mniejsze lub równe |
Właściwość <= Wartość Wartość <= Właściwość |
> = |
Jest większe lub równe |
Właściwość >= Wartość Wartość >= Właściwość |
< > |
Różne od |
Właściwość <> Wartość Wartość <> Właściwość |