MS Access - consulta de dados
Uma consulta é uma solicitação de resultados de dados e de ação sobre os dados. Você pode usar uma consulta para responder a uma pergunta simples, para realizar cálculos, para combinar dados de tabelas diferentes ou mesmo para adicionar, alterar ou excluir dados da tabela.
Conforme as tabelas aumentam de tamanho, elas podem ter centenas de milhares de registros, o que torna impossível para o usuário selecionar registros específicos dessa tabela.
Com uma consulta, você pode aplicar um filtro aos dados da tabela, de modo que obtenha apenas as informações que deseja.
As consultas que você usa para recuperar dados de uma tabela ou para fazer cálculos são chamadas de consultas selecionadas.
As consultas que adicionam, alteram ou excluem dados são chamadas de consultas de ação.
Você também pode usar uma consulta para fornecer dados para um formulário ou relatório.
Em um banco de dados bem projetado, os dados que você deseja apresentar usando um formulário ou relatório geralmente estão localizados em várias tabelas diferentes.
A parte complicada das consultas é que você deve entender como construir uma antes de realmente usá-las.
Criar Consulta Selecionada
Se você deseja revisar dados de apenas alguns campos em uma tabela, ou revisar dados de várias tabelas simultaneamente ou talvez apenas ver o banco de dados em certos critérios, você pode usar o Selectinquerir. Vamos agora dar uma olhada em um exemplo simples no qual criaremos uma consulta simples que irá recuperar informações detblEmployeesmesa. Abra o banco de dados e clique noCreate aba.
Clique Query Design.
No Tables guia, no Show Table caixa de diálogo, clique duas vezes no tblEmployees mesa e depois Close a caixa de diálogo.
Na tabela tblEmployees, clique duas vezes em todos os campos que deseja ver como resultado da consulta. Adicione esses campos à grade de design da consulta, conforme mostrado na captura de tela a seguir.
Agora clique Run no Design guia e clique em Run.
A consulta é executada e exibe apenas os dados dos campos especificados na consulta.