Criterios de consulta, parte 2: el operador LIKE

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

En la parte 1 de esta serie de 3, se considera un ejemplo básico de uso de criterios en una consulta para detallar más la pregunta de la consulta. Que es ideal si sabe exactamente lo está buscando. Pero ¿qué ocurre si desea ver inexacto coincide con, por ejemplo, todos los usuarios cuyos apellidos empieza con Th? Está de suerte: Access tiene herramientas eficaces puede utilizar en criterios de consulta para recuperar coincidencias parciales: comodín el operador LIKE y caracteres.

Caracteres comodín

Si alguna vez ha reproduce póquer, es posible que pueda adivinar proceder de caracteres comodín: pueden sustituirse por otros caracteres. Hay diez caracteres comodín, pero solo cinco pueden utilizarse en cualquier base de datos determinado. Cinco de ellas cumple una se conoce como ANSI-89 y los otros cinco cumplan el estándar ANSI-92; cada base de datos admite un estándar o a otra, pero no en ambos. Puede establecer una opción para especificar qué estándar ANSI para usar.

Caracteres ANSI-89

Carácter

Descripción

Ejemplo

*

Hace coincidir cualquier número de caracteres.
Puede usar el asterisco en cualquier lugar de una cadena de caracteres.

qu * encuentra qué, quién y quizás pero no aquellos ni aunque.

?

Coincide con cualquier carácter alfabético.

B?ll encuentra bala, billete y bola

[ ]

Se usa con otros caracteres (entre los corchetes).
Hace coincidir cualquier carácter dentro de los corchetes.

B [ ae ] l encuentra bala y bola pero no billete

!

Usar corchetes junto con otros caracteres.
Coincide con cualquier carácter no entre los corchetes.

b [! AE []l encuentra risa y rema pero no roca ni campana

-

Usar corchetes junto con otros caracteres.
Coincide con cualquiera de un intervalo de caracteres.
Debe especificar el intervalo en orden ascendente (A Z, no Z a).

b [y c] d encuentra AMA, ATA y asa

#

Hace coincidir cualquier carácter numérico.

1 #3 encuentra 103, 113 y 123

Caracteres ANSI-92

Carácter

Descripción

Ejemplo

%

Hace coincidir cualquier número de caracteres.
Se puede usar como el primer o último carácter en la cadena de caracteres.

qu % encuentra qué, quién y quizás pero no aquellos o inspección.

_

Coincide con cualquier carácter alfabético.

R_sa encuentra bala, billete y bola

[ ]

Usar junto con otros caracteres.
Hace coincidir cualquier carácter dentro de los corchetes.

B [ ae ] l encuentra bala y bola pero no billete

^

Usar corchetes junto con otros caracteres.
Coincide con cualquier carácter no entre los corchetes.

b [^ ae ] l encuentra factura y rema pero no bola o campana

-

Usar corchetes junto con otros caracteres.
Coincide con cualquiera de un intervalo de caracteres.
Debe especificar el intervalo en orden ascendente (A Z, no Z a).

b [y c] d encuentra incorrecto, ATA

El operador LIKE

Access requiere la palabra "Como" en cualquier criterio que usa caracteres comodín. Use el operador LIKE inmediatamente antes de la cadena que contiene los caracteres comodín. Access también necesita la cadena entre comillas. Por ejemplo, para que coincidan con los datos de texto que contiene la letra T usaría esta expresión:

COMO "* t *"

En las versiones recientes, Access agrega las marcas de presupuesto y de operador LIKE si los omite. Cuando se usa la expresión * t * Access cambia a como "* t *" al ejecutar la consulta o mover el cursor fuera del criterio.

Vea como caracteres comodín en acción

Si desea ver un vídeo que muestra el uso de estas herramientas, pruebe este vídeo en como YouTube y caracteres comodín en los criterios de consulta de Access.

Siguiente hacia arriba en el elemento 3 de esta serie de 3: solicitar entrada de datos mediante un parámetro.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×