MS Access - Critérios de consulta

Os critérios de consulta ajudam a recuperar itens específicos de um banco de dados do Access. Se um item corresponder a todos os critérios inseridos, ele aparecerá nos resultados da consulta. Quando você deseja limitar os resultados de uma consulta com base nos valores de um campo, você usa os critérios de consulta.

  • Um critério de consulta é uma expressão que o Access compara aos valores do campo de consulta para determinar se deve incluir o registro que contém cada valor.

  • Alguns critérios são simples e usam operadores básicos e constantes. Outros são complexos e usam funções, operadores especiais e incluem referências de campo.

  • Para adicionar alguns critérios a uma consulta, você deve abrir a consulta na Visualização de design.

  • Em seguida, você identifica os campos para os quais deseja especificar critérios.

Exemplo

Vejamos um exemplo simples em que usaremos critérios em uma consulta. Primeiro abra seu banco de dados do Access e, em seguida, vá para a guia Criar e clique em Design de consulta.

Na guia Tabelas na caixa de diálogo Mostrar Tabela, clique duas vezes no tblEmployees tabela e feche a caixa de diálogo.

Vamos agora adicionar alguns campos à grade de consulta, como EmployeeID, FirstName, LastName, JobTitle e Email, conforme mostrado na imagem a seguir.

Vamos agora executar sua consulta e você verá apenas esses campos como resultado da consulta.

Se você deseja ver apenas aqueles cujo JobTitle é Coordenador de Marketing, você precisará adicionar os critérios para isso. Vamos para o Design de consulta novamente e na linha Critérios de JobTitle insira Coordenador de marketing.

Agora, vamos executar sua consulta novamente e você verá que apenas o cargo de Coordenadores de Marketing são recuperados.

Se você deseja adicionar critérios para vários campos, basta adicionar os critérios em vários campos. Digamos que desejamos recuperar dados apenas para “Coordenador de Marketing” e “Assistente de Contabilidade”; podemos especificar o operador de linha OR conforme mostrado na imagem a seguir -

Vamos agora executar sua consulta novamente e você verá os seguintes resultados.

Se você precisar usar a funcionalidade do ANDoperador, então você deve especificar a outra condição na linha Critérios. Digamos que desejamos recuperar todos os assistentes de contabilidade, mas apenas os títulos de coordenador de marketing com “Pollard” como sobrenome.

Vamos agora executar sua consulta novamente e você verá os seguintes resultados.