Use o critério Como para localizar dados
Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

O operador ou critérios Like é utilizado numa consulta Access para localizar dados que correspondam a um padrão específico. Por exemplo, numa base de dados de exemplo, temos uma tabela "Clientes", como a abaixo, e queremos localizar apenas os clientes que vivem em cidades cujos nomes começam por "B". Eis como vamos criar uma consulta e utilizar os critérios Gosto:

  1. Abrir a tabela Clientes:Tabela Clientes

  2. Na guia Criar, clique em Design da Consulta.

  3. Clique em Adicionar e a tabela Clientes é adicionada ao estruturador de consultas.

  4. Faça duplo clique nos campos Apelido e Cidade para adicioná-los à grelha de estrutura da consulta.

  5. No campo Cidade , adicione os critérios "Como B*" e clique em Executar.Como critério de consulta

Os resultados da consulta mostram apenas os clientes de nomes de cidades que começam com a letra "B".

Resultados da consulta Como

Para saber mais sobre como utilizar critérios, veja Aplicar critérios a uma consulta.

Início da Página

Utilizar o operador Like na sintaxe SQL

Se preferir fazê-lo na sintaxe SQL (Structured Query Language), faça o seguinte:

  1. Abra a tabela Clientes e, no separador Criar , clique em Estrutura da Consulta.

  2. No separador Base , clique em Ver > Vista SQL e escreva a seguinte sintaxe:

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

  3. Clique em Executar.

  4. Clique com o botão direito do rato no separador de consulta, Guardar > Fechar.

Para obter mais informações, veja SqL do Access: conceitos básicos, vocabulário e sintaxe e saiba mais sobre como editar instruções SQL para afiar os resultados da consulta.

Início da Página

Exemplos de padrões e resultados de critérios Like

O operador ou critérios Like é útil ao comparar um valor de campo com uma expressão de cadeia. O exemplo a seguir retorna os dados que começam com a letra P seguidos de qualquer letra entre A e F e três dígitos:

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

Seguem-se algumas formas de utilizar Like para padrões diferentes:

Tipo de correspondência

Padrão

Se a base de dados tiver uma correspondência verá

Se a base de dados não tiver uma correspondência verá

Vários caracteres

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Caractere especial

a[*]a

a*a

Aaaa

Vários caracteres

ab*

abcdefg, abc

cab, aab

Único caractere

a?a

aaa, a3a, aBa

aBBBa

Único dígito

a#a

a0a, a1a, a2a

aaa, a10a

Intervalo de caracteres

[a-z]

f, p, j

2, &

Fora de um intervalo

[!a-z]

9, &, %

b, a

Não dígito

[!0-9]

A, a, &, ~

0, 1, 9

Combinação

a[!b-m]#

An9, az0, a99

abc, aj0

Exemplos de critérios Like com carateres universais

A tabela seguinte mostra tipos de resultados quando o critério Gosto é utilizado com um caracteres curinga numa tabela que pode conter dados com padrões de correspondência específicos.

Critérios

Resultado

Como "E#"

Devolve itens com apenas dois carateres em que o primeiro caráter é E e o segundo é um número.

Como "G?"

Devolve itens com apenas dois carateres em que o primeiro caráter é G.

Como "*16"

Devolve itens que terminam em 16.

Veja mais exemplos de carateres universais.

Início da Página

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.