Użycie operatorów AND i OR w połączeniu z każdą z właściwości pozwala budować wyrażenia wyszukiwania. Operator AND zwraca wyniki tylko, jeśli zgodne są wszystkie wartości. Operator OR zwraca wyniki, jeśli zgodna jest jedna lub więcej wartości.
Jeśli chcesz wyszukać więcej niż jedną wartość dla tej samej właściwości, musi być ona wymieniona więcej niż raz, aby możliwy był wybór wartości. Na przykład, może występować właściwość wielowartościowa o nazwie Breeds. W celu wyszukiwania nazw Collie lub Poodle należy wybrać kryteria podobne do następujących:
Breeds = Collie OR Breeds = Poodle
Wyszukiwanie odbywa się przez ocenę wartości właściwości w wymienionej kolejności, po jednym wierszu naraz, i wszelkie właściwości nie zawierające wartości są pomijane. Jeśli podano trzy lub więcej właściwości, wszystkie właściwości połączone operatorem AND są oceniane najpierw jako grupa. Jeśli użyto operatora OR między dwoma grupami właściwości połączonych operatorami AND, wówczas wyniki z pierwszej grupy właściwości połączonych operatorem AND są dodawane do drugiej grupy właściwości połączonych operatorem AND. Na przykład, oceniane jest następujące wyszukiwanie: właściwość A and właściwość B or właściwość C and właściwość D. Najpierw określany jest wynik wyrażenia właściwość A and właściwość B, a następnie dodawany jest wynik wyrażenia właściwość C and właściwość D.
Poniższe przykłady dają różne wyniki.
Właściwość 1 = Report OR Właściwość 2 = OR Właściwość 3 = AND Właściwość 4 not = cat |
Daje wynik: Właściwość 1 = Report OR Właściwość 4 not= cat |
Właściwość 1 = Report AND Właściwość 2 = AND Właściwość 3 = AND Właściwość 4 not = cat |
Daje wynik: Właściwość 1 = Report AND Właściwość 4 not= cat |
Po wyznaczeniu wyniku wyrażeń dla wartości właściwości sprawdzane są opcje wyszukiwania oraz wartości treści. Użytkownik decyduje wówczas, czy chce wyszukiwać we właściwościach ORAZ (AND) w treści, lub czy chcesz wyszukiwać we właściwościach LUB (OR) w treści.
Istnieje możliwość użycia znaków wieloznacznych dla wartości właściwości bazujących na łańcuchu w przypadku korzystania z operatorów zaczyna się od, kończy się na oraz zawiera.