La búsqueda avanzada se realiza en una pantalla que contiene varias cajas de búsqueda (por defecto son tres pero pueden añadirse más) en las que se pueden introducir los términos de búsqueda y combinarlos mediante los operadores booleanos AND, OR y NOT. Es posible elegir el campo del registro en el que se desea buscar cada término, consiguiendo así una mayor pertinencia de los resultados.
Los operadores booleanos permiten combinar distintos términos para realizar una búsqueda compleja.
- AND: recupera registros que contengan a la vez todos los términos combinados.
- OR: recupera registros que contengan cualquiera de los términos combinados.
- NOT: registros que contengan el primer elemento, pero no el segundo.