Página 11 de 18ANT.SIG.

Consultas IV: Trabajar con criterios complejos

Símbolo Descripción Ejemplo
* Equivale a cero o más caracteres. Puede utilizarse como primer o último carácter de la cadena. qu* encontrará qu, qué, quién y quizás
? Equivale a un carácter alfabético. b?la encontrará bola, bala y bula
[ ] Equivale a un carácter dentro de los corchetes. b[ao]la encontrará bola y bala, pero no bula
! Equivale a cualquier carácter que no esté incluido en los corchetes. b[!ao]la encontrará bula, pero no bala ni bola
- Equivale a un carácter de un intervalo. Debe especificar el intervalo en orden ascendente (de la A a la Z, no de la Z a la A). b[a-c]r encontrará bar, bbr y bcr
# Equivale a un carácter numérico. 1#3 encontrará 103, 113 y 123

Puede utilizar caracteres comodín en las consultas cuando sólo conozca parte de un valor, cuando desee buscar un valor a partir de algunas de las letras o números que contiene o cuando desee recuperar datos que coincidan con un modelo.

Los criterios de consulta simples, como escribir "propietario" en el campo CargoContacto, sólo buscan coincidencias exactas. Si alguien es un "propietario/empresario", este registro no se recuperará. Los caracteres comodín pueden ampliar la eficacia de las consultas más allá de los criterios simples.

Los caracteres comodín son símbolos y caracteres que representan los datos que busca. Por ejemplo, un carácter comodín de almohadilla (#) representa cualquier carácter numérico.

Cuando utilice caracteres comodín, puede utilizar también el operador Como. Por ejemplo, Como A* buscará todos los clientes de la base de datos cuyo apellido comience por "A".

Nota La sintaxis de los caracteres comodín debe ser compatible con el motor de base de datos que utilice. La sintaxis de la tabla de la izquierda funciona con las bases de datos de Access predeterminadas, que se basan en el motor de base de datos Microsoft Jet y utilizan caracteres comodín ANSI-89.

Sin embargo, si su base de datos utiliza una sintaxis compatible con Microsoft SQL Server™, o si trabaja con un proyecto de Access (un archivo de Access que se conecta a una base de datos SQL Server), debe utilizar caracteres comodín ANSI-92, cuya descripción se incluye en la Tarjeta de referencia rápida al final del curso.

Página 11 de 18ANT.SIG.