NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!
UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI
« Lição anterior | Δ Página principal | ¤ Capítulos | Próxima lição » |
ACCESS BÁSICO - CURSO COMPLETO GRATUITO Autor: Júlio Battisti |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lição 044 - Módulo 03 - Utilizando Operadores para Definir Critérios de Pesquisa | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
O Microsoft Access disponibiliza uma série de operadores que facilitam a definição de critérios de pesquisa. Além de facilitar a definição, os operadores do Microsoft Access nos oferecem uma série de possibilidades para a definição de critérios mais sofisticados. Aprenderemos a utilizar os seguintes operadores:
Ao utilizarmos estes operadores o Microsoft Access, automaticamente, traduz o nome dos operadores para Português, conforme indicado na tabela a seguir:
O operador In O operador In é utilizado para definir critérios de filtragem em campos do tipo texto. Quando temos vários critérios para serem especificados em um mesmo campo, é mais vantagem utilizar o operador In do que utilizar os vários critérios unidos pelo operador Ou. Considere o exemplo a seguir, onde temos um critério definido para o campo PaísDeDestino, de duas maneiras diferentes: uma utilizando "um monte" de operadores Ou e outra utilizando um único operador In. "Brasil" Ou "Argentina" Ou "Alemanha" Ou "França" Ou "Áustria" In ("Brasil";"Argentina";"Alemanha";"França";"Áustria") Observe que com a utilização do operador In o critério fica "mais enxuto", de mais fácil leitura e interpretação. Neste exemplo serão selecionados apenas os pedidos para os países especificados. Observe que os diferentes elementos são separados por ; e cada elemento está entre aspas. Entre o operador In e a abertura do parênteses existe um espaço em branco. Na tabela a seguir temos mais alguns exemplos de utilização do operador In.
O operador Between O operador Between é utilizado em campos numéricos ou do tipo Data/Hora, para testar se o campo está dentro de uma determinada faixa de valores. Por exemplo, para testar se o valor do frete é maior ou igual a 10 ou menor ou igual a 20, podemos utilizar um dos seguintes critérios: >=10 E <=20 Between 10 E 20 Para testar se uma data está dentro do ano de 1997 podemos utilizar um dos seguintes critérios: >=#01/01/1997# E <=#31/12/1997# Between #01/01/1997# E #31/12/1997# Na tabela a seguir temos mais alguns exemplos de utilização do operador Between.
Nota: É importante observar que o operador Between representa um intervalo fechado, ou seja, maior ou igual e menor ou igual. O operador Like Este operador é utilizado para pesquisas em campos do tipo texto. A diferencial do operador Like é que ele permite a pesquisa de padrões de texto, ou seja, permite que seja pesquisado um campo do tipo texto, especificando apenas parte do campo e não o seu conteúdo exato. Por exemplo, podemos pesquisar todos os clientes que tem em alguma parte do nome a palavra Silva. Desta maneira seriam retornados, por exemplo, os seguintes nomes:
Com o operador Like podemos utilizar alguns caracteres conhecidos como caracteres "coringa". Na tabela a seguir temos a lista dos caracteres coringa que podem ser utilizados com o operador Like:
Observações: Os caracteres curinga devem ser utilizados com tipos de dados de texto, embora você possa, às vezes, utilizá-los com sucesso com outros tipos de dados, tais como datas, se você não alterar as propriedades das Configurações Regionais destes tipos de dados. Ao utilizar caracteres curinga para procurar um asterisco (*), um ponto de interrogação (?), um sinal numérico (#), um colchete de abertura ([) ou um hífen (-), você deve colocar o item que você está procurando entre colchetes. Por exemplo, para procurar um ponto de interrogação, digite [?]. Quando você estiver procurando um hífen e outros caracteres simultaneamente, coloque o hífen antes ou depois de todos os outros caracteres dentro dos colchetes. (Entretanto, se houver um ponto de exclamação (!) depois do colchete de abertura, coloque o hífen depois do ponto de exclamação). Quando você estiver procurando um ponto de exclamação ou um colchete de fechamento, não é necessário colocá-los entre colchetes. Você não pode procurar os colchetes de abertura e fechamento ([ ]) juntos porque o Microsoft Access interpreta esta combinação como uma seqüência de comprimento zero. Se você estiver procurando valores em uma tabela que não seja do Microsoft Access, como, por exemplo, uma tabela do Microsoft SQL Server ou do ORACLE, pode ser necessário utilizar caracteres curinga diferentes. Verifique a documentação da fonte de dados para obter maiores informações. Para entendermos a utilização do operador Like e dos caracteres coringa, vamos considerar os exemplos da tabela a seguir:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
« Anterior | Δ Página principal | ¤ Capítulos | Próximo » |
Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela
Aplica-se ao Access 2019, 2016, 2013 e 2010!
Para todos os detalhes, acesse:
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI