Para ver informações quando dois ou mais critérios alternados são correspondidos, utilize as linhas de critérios ou na grelha de estrutura da consulta do Access.
Se precisar de mais informações, consulte o artigo sobre comoaplicar critérios a uma consulta.
Por exemplo, uma empresa tem clientes em vários países e organiza uma promoção apenas para os clientes em França, Reino Unido e EUA. Para obter uma lista de clientes apenas destes países, pode usar a linha OR da seguinte forma:
-
Abra a tabela que pretende utilizar como origem de consulta e no separador Criar, clique em Estrutura da Consulta.
-
No Estruturador de Consulta, selecione a tabela e faça duplo clique nos campos que pretende exibir nos resultados da consulta.
-
Adicione o primeiro critério na linha Critérios.
Nota: Utilize a coluna adequada. Neste exemplo, utilizámos a coluna País/Região, mas se quiser localizar apelidos específicos, adicione o critério no campo Apelido.
-
Adicione os critérios alternados na linha or e, se pretender utilizar mais do que um, use as linhas vazias em baixo e clique em Executar.
-
Prima CTRL+S para guardar a consulta.
Outro exemplo de critérios OR: Encontrar colaboradores do escritório de Chicago OR (OU) colaboradores com uma data de nascimento específica:
1. O critério Localidade é especificado na linha Critérios.
2. O critério DataDeNascimento é especificado na linha or.
Os critérios especificados nas linhas Critérios e ou são combinados utilizando o operador OR (OU), como no exemplo abaixo:
Cidade = "Lisboa" OU DataDeNascimento < SomData (" aaaa ", -40, Data())
É possível especificar mais alternativas usando as linhas vazias abaixo da linha ou.
Sugestão: Se os critérios forem temporários ou se forem alterados frequentemente, uma opção mais simples é filtrar pelos resultados da consulta.
Usar o critério OR em campos diferentes
A figura seguinte mostra como usar a linha do critério OR para critérios alternados em campos diferentes como, por exemplo, para encontrar empresas cujos clientes vivam em França ou Londres.
Sugestão: Quando utilizar como critério uma palavra-chave, coloque a palavra entre aspas. Por exemplo: OR (OU) e IN (EM) são operadores lógicos e também as abreviaturas de Oregon e Indiana por isso, introduza ""OR"".
Se os campos de critérios não forem alterados, mas os valores que pretende forem alterados com frequência, pode criar uma consulta parametrizada.
Veja estes exemplos de critérios de consulta.