Búsquedas avanzadas de manera fácil
Se puede aumentar la exactitud de las búsquedas adicionando
operadores que afinen las palabras clave y números. Todas las opciones
enumeradas en esta página se pueden escribir directamente en la caja de búsqueda.
Las bases
Se puede escribir una palabra/número o una expresión, ejem. 'Miller', '> 500' or '>=
Smith', y entonces
| • dar click en el encabezado de la columna para buscar objetos
cuyos valores correspondan con un atributo en particular (Se buscará en todos los objetos
sin importar si se tienen filtros configurados y los resultados de una búsqueda previa
se perderan) |
Búsqueda nueva
 |
| • dar click en el botón [+] para buscar los objetos con
valores correspondientes con ése atributo en particular (solo se buscará en los objetos contenidos
en los resultados de la búsqueda o filtro previos
, ejem. 'agregar' esta busqueda retornará un conjunto de resutlados más restringido) |
Agregar condición
 |
Operadores
Los siguientes operadores están soportados (notese, sinembargo,
que algunos motores de bases de datos no soportan todos los operadores):
- sounds like (*)
- like (%), operador predeterminado para búsquedas textuales
- equal (=), operador predeterminado para búsquedas booleanas, de números y de códigos
- not equal (<>, !=)
- less (<)
- less or equal (<=)
- greater (>)
- greater or equal (>=)
"AND" Búsquedas
Para traer objetos que corresponden con una o mas condiciones al mismo tiempo,
usese el signo ampersand "&" entre las condiciones. Por ejemplo, para buscar los objetos
con valores entre 500 y 1000 (ejem. mayores que 500 y menores que 1000), tan solo se escribe: '>500 & <1000'
"OR" Búsquedas
Para traer los objetos que inlcuyen
ya sea la palabra A o la palabra B, usar el "punto y coma" ";" entre las condiciones. Por ejemplo,
para buscar los contactos llamados 'Smith' ó 'Miller', escribir: '= Smith; Miller'
Búsquedas combinadas
Se pueden combinar las busquedas de manera casi ilimitada. Por ejemplo, para buscar
los objetos con
valores menores a '1000', pero diferentes de '500' y diferentes de '600',
se escribe: '<>500; 600 & <1000'
Las reglas de análisis de busquedas combinadas son las siguientes:
- expresión de búsqueda ::= valor de filtro { & valor de filtro }
(--> analizador de cadenas con & como separador)
- valor del filtro ::= [operador] valor { ; valor }
(--> analizador de cadenas con ; como separador)
Búsquedas con comodines
Algunas bases de datos permiten hacer búsquedas con comodines. Si estas búsquedas están soportadas entonces se pueden, por ejemplo, buscar todos los contactos con nombres que contienen 'ller' (ejem. Miller, Mueller, etc.) escribiendo: '%%ller'
ADVERTENCIA: las búsquedas con comodines pueden tardar bastante tiempo en ejecutarse si la base de datos no está bien afinada para ello (búsquedas en la tabla completa)!