Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Na parte 1 desta série de 3 partes, considerámos um exemplo básico de utilização de critérios numa consulta para tornar a questão da consulta mais específica. Isso é ótimo se souberes exatamente o que procuras. Mas e se quiser ver jogos inexatos – digamos, todos cujo apelido começa com Th? Está com sorte – O Acesso tem ferramentas poderosas que pode usar em critérios de consulta para recuperar partidas inexatas: caracteres wildcard e o operador LIKE.

Personagens wildcard

Se já jogou poker, poderá adivinhar o que os personagens wildcard fazem: podem ser substituídos por outras personagens. Existem dez caracteres wildcard, mas apenas cinco podem ser usados em qualquer base de dados. Cinco deles cumprem um padrão conhecido como ANSI-89, e os outros cinco cumprem a norma ANSI-92; cada base de dados suporta um padrão ou outro, mas não ambos. Pode definir uma opção para especificar qual a norma ANSI a utilizar.

Caracteres ANSI-89

Caráter   

Descrição

Exemplo

*

Corresponde a qualquer número de carateres.
Pode usar o asterisco em qualquer lugar numa corda de carácter.

wh * encontra o que, branco, e porquê, mas não um tempo ou assistir.

?

Corresponde a qualquer caráter alfabético individual.

B?ll encontra bola, sino e conta

[ ]

Utilizado com outros caracteres (incluídos dentro dos suportes).
Corresponde a qualquer caráter individual dentro dos parênteses.

B[ ae ] vai encontrar bola e sino, mas não conta

!

Usados dentro de suportes juntamente com outros caracteres.
Corresponde a qualquer caráter que não esteja dentro dos parênteses.

b[! ae ] vai encontrar bill e touro, mas não bola ou sino

-

Usados dentro de suportes juntamente com outros caracteres.
Corresponde a qualquer caráter de um intervalo de carateres.
Tem de especificar o intervalo por ordem ascendente (A a Z e não Z a A).

b[a-c]d encontra mau, bbd, e bcd

#

Corresponde a um caráter numérico individual.

1#3 encontra 103, 113, 123

Caracteres ANSI-92

Caráter  

Descrição

Exemplo

%

Corresponde a qualquer número de carateres.
Pode ser utilizado como o primeiro ou o último caráter na cadeia de carateres.

wh % encontra o que, branco, e porquê, mas não um tempo ou assistir.

_

Corresponde a qualquer caráter alfabético individual.

B_ll encontra bola, sino e conta

[ ]

Usado juntamente com outros personagens.
Corresponde a qualquer caráter individual dentro dos parênteses.

B[ ae ] vai encontrar bola e sino, mas não conta

^

Usados dentro de suportes juntamente com outros caracteres.
Corresponde a qualquer caráter que não esteja dentro dos parênteses.

b[^ ae ] vai encontrar bill e touro, mas não bola ou sino

-

Usados dentro de suportes juntamente com outros caracteres.
Corresponde a qualquer caráter de um intervalo de carateres.
Tem de especificar o intervalo por ordem ascendente (A a Z e não Z a A).

b[a-c]d encontra mau, bbd

O operador LIKE

O acesso requer a palavra "Gosto" em qualquer critério que utilize wildcards. Utilize o operador LIKE imediatamente antes da cadeia que contém os wildcards. O acesso também precisa da corda rodeada de marcas de citações. Por exemplo, para combinar dados de texto que contenham a letra T utilizaria esta expressão:

Como "*t*"

Em versões recentes, o Access adiciona o operador LIKE e cita marcas para si se as omitir. Assim, se utilizar a expressão *t* O acesso muda-o para "*t*" quando executar a consulta ou mover o cursor para fora do critério.

Veja like e personagens wildcard em ação

Se quiser ver um vídeo que demonstre o uso destas ferramentas, experimente este vídeo do YouTube em Like e wildcards nos critérios de consulta Access.

Em seguida, na parte 3 desta série de 3 partes: Solicitação para entrada utilizando um parâmetro.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×