Especificar várias condições de pesquisa para várias colunas (Visual Database Tools)
Você pode expandir ou restringir o escopo da consulta incluindo várias colunas de dados como parte de sua condição de pesquisa. Por exemplo, talvez você queira:
Procure funcionários que tenham trabalhado mais de cinco anos na empresa ou que tenham determinados empregos.
Pesquise por um livro que seja publicado por um editor específico e pertence à culinária.
Para criar uma consulta que pesquisa valores em duas (ou mais) colunas, especifique uma condição OR. Para criar uma consulta que deve atender a todas as condições em duas (ou mais) colunas, especifique uma condição AND.
Especificando uma condição OU
Para criar várias condições vinculadas ao OR, você coloca cada condição separada em uma coluna diferente do painel Critérios.
Para especificar uma condição OR para duas colunas diferentes
No Painel de Critérios , adicione as colunas que você deseja pesquisar.
Na coluna Filtro da primeira coluna a ser pesquisada, especifique a primeira condição.
Na coluna ou para a segunda coluna de dados para pesquisa, especifique a segunda condição, deixando a coluna filtro em branco.
O Designer de Consulta e Exibição cria uma cláusula WHERE que contém uma condição OR, como a seguinte:
SELECT job_lvl, hire_date FROM employee WHERE (job_lvl >= 200) OR (hire_date < '01/01/1998')
Repita as Etapas 2 e 3 para cada condição adicional que você deseja adicionar. Use uma coluna diferente ou para cada nova condição.
Especificando uma condição AND
Para pesquisar colunas de dados diferentes usando condições vinculadas ao AND, você coloca todas as condições na coluna Filtrar da grade.
Para especificar uma condição AND para duas colunas diferentes
No Painel de Critérios , adicione as colunas que você deseja pesquisar.
Na coluna Filtrar para a primeira coluna de dados a ser pesquisada, especifique a primeira condição.
Na coluna Filtro para a segunda coluna de dados, especifique a segunda condição.
O Designer de Consulta e Exibição cria uma cláusula WHERE que contém uma condição AND, como a seguinte:
SELECT pub_id, title FROM titles WHERE (pub_id = '0877') AND (title LIKE '%Cook%')
Repita as Etapas 2 e 3 para cada condição adicional que você deseja adicionar.
Consulte Também
Combinar condições quando AND tiver precedência
combinar condições quando OR tiver precedência
Convenções para combinar condições de pesquisa no painel de critérios
especificar critérios de pesquisa