Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Compara una expresión de cadena con un patrón en una expresión SQL.

Sintaxis

expresión Like "patrón"

La sintaxis del operador Like consta de estas partes:

Parte

Descripción

expresión

Expresión SQL que se usa en una cláusula WHERE.

patrón

Cadena o literal de cadena de caracteres con la que se compara la expresión.

Observaciones

Puede usar el operador Like para buscar valores en un campo que coinciden con el patrón que especifique. Para patrón, puede especificar el valor completo (por ejemplo, Like “Smith”), o bien puede usar caracteres comodín para buscar un intervalo de valores (por ejemplo, Like “Sm*”)).

En una expresión, puede usar el operador Like para comparar un valor de campo con una expresión de cadena. Por ejemplo, si escribe Like “C*” en una consulta SQL, la consulta devuelve todos los valores de campo que empiezan con la letra C. En una consulta de parámetros, puede solicitar al usuario un patrón por el que buscar.

En el ejemplo siguiente se devuelven los datos que comienzan con la letra P seguida de cualquier letra entre A y F, y tres dígitos:

Like “P[A-F]###”

En la tabla siguiente se muestra cómo puede usar Like para probar expresiones para diferentes patrones.

Tipo de resultado

Patrón

Coincidencia (devuelve True)

Sin coincidencia (devuelve False)

Varios caracteres

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Carácter especial

a[*]a

a*a

aaa

Varios caracteres

ab*

abcdefg, abc

cab, aab

Un único carácter

a?a

aaa, a3a, aBa

aBBBa

Un único dígito

a#a

a0a, a1a, a2a

aaa, a10a

Intervalo de caracteres

[a-z]

f, p, j

2, &

Fuera de un intervalo

[!a-z]

9, &, %

b, a

Sin dígito

[!0-9]

A, a, &, ~

0, 1, 9

Combinado

a[!b-m]#

An9, az0, a99

abc, aj0

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.