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.
