Utilizar o critério Like para localizar dados

Utilizar o critério Like para localizar dados

Nota: Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

O critério ou operador Como é utilizado numa consulta para localizar dados que correspondam a um padrão específico. Por exemplo, na nossa base de dados, temos uma tabela "Clientes", como a que se encontra abaixo, e queremos localizar apenas os clientes que vivem em cidades cujo nome começa por "B". Esta é a forma como vamos criar uma consulta e utilizar o critério Como:

  1. Abra a tabela Clientes:

    Tabela Clientes

  2. No separador Criar, clique em Estrutura da Consulta.

  3. Na caixa de diálogo Mostrar Tabela, clique em Adicionar e a tabela Clientes é adicionada ao estruturador de consulta.

  4. Feche a caixa de diálogo Mostrar Tabela.

  5. Faça duplo clique nos campos Apelido e Cidade para os adicionar à grelha de estrutura da consulta.

  6. No campo Cidade, adicione os critérios "como B *" e clique em Executar.

    Critério de consulta Like

Os resultados da consulta apresentam apenas os clientes de cidades cujo nome começa pela letra “B”.

Resultados da consulta Como

Para saber mais informações sobre como utilizar critérios, consulte o artigo aplicar critérios a uma consulta.

Início da Página

Utilizar o operador Como numa sintaxe SQL

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

  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*”;

  1. Clique em Executar.

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

Para mais informações, consulte o artigo SQL do Access: conceitos básicos, vocabulário e sintaxe e saiba mais sobre como editar instruções SQL para aperfeiçoar a consulta.

Início da Página

Exemplos de padrões e resultados do critério Como

O critério ou operador Como é muito útil para comparar um valor de campo a uma expressão de cadeia. O exemplo seguinte devolve dados que começam pela letra P, seguida de qualquer letra entre A e F e três dígitos:

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

Estas são algumas formas de utilizar Como para padrões diferentes:


Tipo de correspondência


Padrão

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

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

Múltiplos carateres

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Caráter especial

a[*]a

a*a

Aaa

Múltiplos carateres

ab*

abcdefg, abc

cab, aab

Caráter simples

a?a

aaa, a3a, aBa

aBBBa

Dígito simples

a#a

a0a, a1a, a2a

aaa, a10a

Intervalo de carateres

[a-z]

f, p, j

2, &

Fora de um determinado intervalo

[!a-z]

9, &, %

b, a

Não é dígito

[!0-9]

A, a, &, ~

0, 1, 9

Combinado

a[!b-m]#

An9, az0, a99

abc, aj0

Exemplos do critério Como com carateres universais

A tabela seguinte mostra tipos de resultados quando o critério Como é utilizado com carateres universais numa tabela que pode conter dados com os 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 é G.

Como “*16”

Devolve itens terminados em 16.

Veja mais exemplos de carateres universais.

Início da Página

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×