MS Access - Criar consultas
Vamos entender como criar consultas neste capítulo.
Criar uma consulta de atualização
Você pode usar uma Consulta de atualização para alterar os dados em suas tabelas e pode usar uma consulta de atualização para inserir critérios para especificar quais linhas devem ser atualizadas. Uma consulta de atualização oferece a oportunidade de revisar os dados atualizados antes de realizar a atualização. Vamos para a guia Criar novamente e clique em Design de consulta.
Na guia Tabelas, na caixa de diálogo Mostrar Tabela, clique duas vezes no tblEmployees tabela e feche a caixa de diálogo.
No Designguia, no grupo Tipo de consulta, clique em Atualizar e clique duas vezes no campo em que deseja atualizar o valor. Digamos que desejamos atualizar o FirstName de “Rex” para “Max”.
No Update linha do Designgrade, insira o valor atualizado e na linha Critérios adicione o valor original que deseja atualizar e execute a consulta. Isso exibirá a mensagem de confirmação.
Clique Yes e vá para o Datasheet View e você verá o primeiro registro - FirstName está atualizado para “Max” agora.
Criar uma consulta de exclusão
Você pode usar uma consulta de exclusão para excluir dados de suas tabelas e pode usar uma consulta de exclusão para inserir critérios para especificar quais linhas devem ser excluídas. Uma consulta de exclusão fornece a oportunidade de revisar as linhas que serão excluídas antes de executar a exclusão. Vamos para oCreate aba novamente e clique Query Design.
Na guia Tabelas da caixa de diálogo Mostrar Tabela, clique duas vezes no tblEmployees tabela e feche a caixa de diálogo.
No Design guia, no Query Type grupo, clique Delete e clique duas vezes no EmployeeID.
Na linha Criteria da Design Grid, digite 11. Aqui, queremos excluir um funcionário cujo EmployeeID é 11.
Vamos agora executar a consulta. Esta consulta exibirá a mensagem de confirmação.
Clique Yes e vá para a Visualização da Folha de Dados e você verá que o registro do funcionário especificado foi excluído agora.
Criar uma consulta de criação de tabela
Você pode usar uma consulta criar tabela para criar uma nova tabela a partir de dados armazenados em outras tabelas. Vamos para oCreate tab novamente e clique Query Design.
Na guia Tabelas, na caixa de diálogo Mostrar Tabela, clique duas vezes no tblEmployees tabela e feche a caixa de diálogo.
Selecione todos os campos que deseja copiar para outra tabela.
No Tipo de Consulta, selecione o Make Table botão de opção.
Você verá a seguinte caixa de diálogo. Digite o nome da nova tabela que deseja criar e clique em OK.
Agora execute sua consulta.
Agora você verá a seguinte mensagem.
Clique Yes e você verá uma nova tabela criada no painel de navegação.