Automatizando a entrada de critérios de consulta

0

Novo usuário para este site e encontrou uma resposta extremamente informativa para uma pergunta que eu tinha, mas não encontrei uma resposta para essa.

Usando o Access 2010, tenho 42 critérios diferentes que preciso executar individualmente usando a mesma consulta. Em vez de ter 42 consultas ou uma caixa de diálogo de parâmetro de entrada onde eu preciso inserir o critério 42 vezes, posso automatizar isso para que os 42 critérios sejam obtidos sequencialmente de uma tabela diferente e inseridos na consulta usando uma macro / módulo etc. Infelizmente eu não tenho experiência com SQL / VBA, então estou com dificuldades.

Qualquer ajuda seria muito apreciada.

    
por Steve Wren 21.11.2013 / 11:52

1 resposta

0

Se você estiver pesquisando uma única coluna por 42 critérios diferentes, use este método.

  1. Insira uma segunda tabela no banco de dados, listando todos os critérios que você deseja pesquisar.
  2. Adicione uma segunda coluna à sua nova tabela para identificar o pedido numericamente que você deseja devolver.
  3. Escreva uma instrução SQL para retornar os resultados.

SELECT * FROM [Table1], [Table2] WHERE [CriteriaToSearch].Table1 = [Criteria].Table2

    
por 03.06.2014 / 04:37