Aqui está um detalhamento dos diferentes tipos de consultas no Microsoft Access, juntamente com explicações e exemplos:
1. Selecione Consultas *
Objetivo: Extraia e exiba dados de uma ou mais tabelas.
*
Recursos de chave: *
Selecione: Especifica os campos (colunas) para incluir.
*
de: Identifica as tabelas ou consultas para recuperar dados.
*
Onde: Filtra os dados com base em condições específicas.
*
Encomende por: Classifica os resultados em um pedido especificado.
*
Exemplo: "Mostre todos os clientes localizados na Califórnia"
`` `SQL
Selecione FirstName, LastName, City
De clientes
Onde state ="ca";
`` `
2. Consultas de ação As consultas de ação modificam dados em suas tabelas. Essas consultas não são usadas para recuperar dados, mas para atualizar, excluir ou adicionar registros.
*
Tipos de consultas de ação: *
Faça a tabela: Cria uma nova tabela a partir dos resultados de uma consulta.
*
Anexar: Adiciona registros de uma tabela para outra.
*
Atualização: Modifica os dados nos registros existentes.
*
Excluir: Remove os registros de uma tabela com base em critérios especificados.
*
Criar tabela: Cria uma nova tabela com uma estrutura especificada.
*
Crosstab: Cria uma tabela de resumo dos resultados de uma consulta.
*
Exemplo: "Atualize o número de telefone para um cliente específico"
`` `SQL
Atualize os clientes
Set phoneNumber ="(555) 555-1212"
Onde primeironame ="john" e lastName ="doe";
`` `
3. Consultas de parâmetro *
Objetivo: Permitam que os usuários forneçam entrada para uma consulta em tempo de execução.
*
Recurso da chave: Usa um prompt de parâmetro para solicitar ao usuário um valor para filtrar os dados.
*
Exemplo: "Mostre todos os pedidos feitos após uma data específica"
`` `SQL
Selecione OrderId, OrderDate, CustomerID
De ordens
Onde orderdate> [digite a data];
`` `
4. Consultas de definição de dados (DDL) *
Objetivo: Modifique a estrutura de suas tabelas, como adicionar ou excluir campos, alteração de tipos de dados ou criar índices.
*
Recurso da chave: Usa palavras -chave SQL como `alter tabela`,` Create Table`, `Tabela Drop ', etc.
*
Exemplo: "Adicione um novo campo chamado 'desconto' à tabela de pedidos"
`` `SQL
Alter ordens de tabela
Adicione desconto decimal (4,2);
`` `
5. Consultas de passagem *
Objetivo: Execute as instruções SQL diretamente contra uma fonte de dados externa (como um servidor de banco de dados)
*
Recurso da chave: Usa a propriedade `pass-through` na visualização do design da consulta.
*
Exemplo: "Recupere os dados de um banco de dados do SQL Server"
`` `SQL
Selecione *
De myserver.mydatabase.mytable;
`` `
6. Consultas SQL (Visualização SQL integrada) *
Objetivo: Crie consultas diretamente usando o código SQL.
*
Recurso da chave: Fornece uma exibição SQL dedicada para escrever e executar consultas complexas.
Escolhendo o tipo de consulta certo *
Selecione consultas: Para recuperação básica de dados.
*
Consultas de ação: Para atualizar, excluir ou adicionar dados.
*
Consultas de parâmetro: Para filtragem acionada pelo usuário.
*
Consultas de definição de dados: Para modificações da estrutura da tabela.
*
Consultas de passagem: Para se conectar a fontes de dados externas.
*
consultas SQL: Para manipulação e análise complexas de dados.
Deixe -me saber se você quiser se aprofundar em qualquer tipo de consulta específico!