Usar los criterios Like para buscar datos

Se aplica a
Access para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

El criterio o el operador Like se usa en una consulta de Access para buscar datos que coincidan con un patrón específico. Por ejemplo, en una base de datos de ejemplo, tenemos una tabla "Clientes", como la que se muestra a continuación, y queremos buscar solo los clientes que viven en ciudades cuyos nombres empiezan por "B". Así es como crearemos una consulta y usaremos los criterios Me gusta:

  1. Abra la tabla Clientes:

    Tabla Clientes

  2. En la pestaña Crear, haga clic en Diseño de consulta.

  3. Haga clic en Agregar y la tabla Clientes se agregará al diseñador de consultas.

  4. Haga doble clic en los campos Apellido y Ciudad para agregarlos a la cuadrícula de diseño de la consulta.

  5. En el campo Ciudad , agregue los criterios "Like B*" y haga clic en Ejecutar.

    Criterio de consulta Like

Los resultados de la consulta muestran solo los clientes de los nombres de ciudades que empiezan con la letra "B".

Resultados de la consulta Like

Para obtener más información sobre el uso de criterios, vea Aplicar criterios a una consulta.

Principio de página

Uso del operador Like en sintaxis SQL

Si prefiere hacerlo con la sintaxis SQL (lenguaje de consulta estructurado), siga estos pasos:

  1. Abra la tabla Clientes y, en la pestaña Crear , haga clic en Diseño de consulta.
  2. En la pestaña Inicio , haga clic en Vista>SQL y escriba la sintaxis siguiente:
    SELECT [Last Name], City FROM Customers WHERE City Like "B*";
  3. Haga clic en Ejecutar.
  4. Haga clic con el botón derecho en la pestaña de consulta, Guardar>cerrar.

Para obtener más información, vea Access SQL: conceptos básicos, vocabulario y sintaxis y aprenda más sobre cómo editar instrucciones SQL para mejorar los resultados de las consultas.

Principio de página

Ejemplos de criterios, patrones y resultados similares

Los criterios o el operador Like son útiles al comparar un valor de campo con una expresión de cadena. 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]###"

Estas son algunas formas de usar Me gusta para diferentes patrones:

Tipo de resultado Patrón Si la base de datos tiene una coincidencia
Verá
Si la base de datos no tiene ninguna coincidencia
Verá
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

Ejemplos de criterios Like con caracteres comodín

En la tabla siguiente se muestran los tipos de resultados cuando se usa el criterio Like con caracteres comodín en una tabla que puede contener datos con los patrones coincidentes específicos.

Criterios Resultado
Como "E#" Devuelve elementos con solo dos caracteres donde el primer carácter es E y el segundo es un número.
¿Como "G"? Devuelve elementos con solo dos caracteres donde el primer carácter es G.
Como "*16" Devuelve los elementos que terminan el 16.

Vea más ejemplos de caracteres comodín.

Principio de página