Partilhar via


Como: Especificar várias condições de pesquisa para várias colunas

Você pode expandir ou restringir o escopo da sua consulta incluindo várias colunas de dados como parte da condição de pesquisa. For example, you might want to:

  • Procurar funcionários que trabalharam mais de cinco anos na empresa ou que ocupam certos cargos.

  • Pesquisa de um livro que é publicado por determinada editora e que trate de culinária.

Para criar uma consulta que pesquise valores em qualquer uma das duas (ou mais) colunas, você pode especificar uma condição OR. Para criar uma consulta que deve atender a todas as condições em duas (ou mais) colunas, você pode especificar uma condição AND.

ObservaçãoObservação

The dialog boxes and menu commands you see might differ from those described in Help depending on your active settings or edition. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. For more information, see Trabalhando com configurações.

Especificando um ou condição

Para criar várias condições vinculadas com OR, coloca separadamente cada condição em uma coluna diferente do painel de critérios.

Para especificar uma condição ou para duas colunas diferentes

  1. No painel de critérios, adicione as colunas que você deseja pesquisar.

  2. No filtro coluna para a primeira coluna para pesquisa, especifique a primeira condição.

  3. No ou... coluna da segunda coluna de dados para pesquisa, especifique a segunda condição, deixando o filtro coluna em branco.

    A consulta e o modo de exibição Designer cria uma cláusula WHERE que contém uma condição ou como o seguinte:

    SELECT job_lvl, hire_date
    FROM employee
    WHERE (job_lvl >= 200) OR 
      (hire_date < '01/01/90')
    
  4. Repita as etapas 2 e 3 para cada condição adicional que você deseja adicionar. Usar um ou... coluna para cada nova condição.

Especificando uma condição e

Para pesquisar diferentes colunas de dados utilizando condições vinculadas com AND, colocam todas as condições filtro coluna da grade.

Para especificar uma condição AND para duas colunas diferentes

  1. No painel de critérios, adicione as colunas que você deseja pesquisar.

  2. No filtro coluna para a primeira coluna de dados para pesquisa, especifique a primeira condição.

  3. No filtro coluna da segunda coluna de dados, especifique a segunda condição.

    A consulta e o modo de exibição Designer cria uma cláusula WHERE que contém uma condição E, como:

    SELECT pub_id, title
    FROM titles
    WHERE (pub_id = '0877') AND (title LIKE '%Cook%')
    
  4. Repita as etapas 2 e 3 para cada condição adicional que você deseja adicionar.

Consulte também

Tarefas

Como: Combinar condições quando AND prevalece

Como: Combinar condições quando OR tem precedência

Conceitos

Convenções para combinar critérios de pesquisa no painel critérios

Expressões em consultas

Outros recursos

Especificando critérios de pesquisa