Usar los criterios Like para buscar datos

Usar los criterios Like para buscar datos

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.

El operador o los criterios Like se usan en una consulta para buscar datos que coincidan con una trama específica. Por ejemplo, supongamos que tengamos en nuestra base de datos una tabla "Clientes" como la siguiente y queramos localizar únicamente los clientes que vivan en ciudades cuyo nombre empiece por "B". A continuación, indicamos cómo crearemos una consulta y usaremos los criterios Like:

  1. Abra la tabla Clientes:

    Tabla Clientes

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

  3. En el cuadro de diálogo Mostrar tabla, haga clic en Agregar y la tabla Clientes se agregará al diseñador de consultas.

  4. Cierre el cuadro de diálogo Mostrar tabla.

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

  6. En el campo Ciudad, agregue el criterio "como B *" y haga clic en Ejecutar.

    Criterio de consulta Like

Los resultados de la consulta mostrarán únicamente a los clientes de las ciudades cuyo nombre empiece por “B”.

Resultados de la consulta Like

Para obtener más información sobre cómo utilizar los criterios, consulte cómo aplicar los criterios a una consulta.

Principio de página

Usar el operador Like en sintaxis SQL

Si prefiere realizar esta la sintaxis SQL (lenguaje de consulta estructurado), pero aquí cómo:

  1. Abra la tabla Clientes y en la pestaña Crear, haga clic en Diseño de la consulta.

  2. En la pestaña Inicio, haga clic en Ver > Vista SQL y escriba la siguiente sintaxis:

SELECT [Last Name], City FROM Customers WHERE City Like “B*”;

  1. Haga clic en Ejecutar.

  2. Haga clic con el botón secundario en la pestaña de la consulta y después en Guardar > Cerrar.

Para obtener más información, consulte Access SQL: conceptos básicos, vocabulario y sintaxis e infórmese sobre cómo editar las instrucciones SQL para ajustar los resultados de la consulta.

Principio de página

Ejemplos de tramas y de resultados de criterios Like

El operador o los criterios Like son útiles cuando se compara el valor de un campo con una expresión de cadena. En el siguiente ejemplo se devuelven los datos que comienzan con la letra P seguida de cualquier letra comprendida entre la A y la F y tres dígitos:

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

A continuación, mostramos algunas formas de usar Like para tramas diferentes:


Tipo de resultado


Trama

Si la base de datos tiene un resultado,
verá

Si la base de datos no tiene ningún resultado,
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 aparecen los tipos de resultados que se obtienen cuando se usa el criterio Like con caracteres comodín en una tabla que puede contener datos con tramas de coincidencia específicas.

Criterios

Resultado

Like “E#”

Devuelve elementos que solo tienen dos caracteres y cuyo primer carácter es una E y el segundo un número.

Like “G?”

Devuelve con solo dos caracteres cuyo primer carácter es una G.

Like “*16”

Devuelve los elementos que acaban en 16.

Vea más ejemplos de caracteres comodín.

Principio de página

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.

×