Você pode avaliar o seu SQL (Structured Query Language) conhecimento no Microsoft Access por perceber o quão bem você usar o SQL para executar essas operações comuns em tabelas do Access : consultas, atualizações e exclusões. Se essas operações são difíceis para você, ferramentas de construção de consulta de acesso "pode ajudar você a atingir SQL fluência. Criar dados de exemplo
Crie alguns dados de amostra antes de praticar qualquer dúvida. Você pode encontrar bancos de amostras existentes, mas você vai manter o que você aprende melhor se você digitar os dados de exemplo mesmo.
Criar um novo banco de dados no Access usando o modelo de eventos. ( Selecione File> New > modelos de amostra > Eventos ) . Digite os seguintes dados na tabela de eventos, que pode chegar a um clique duplo no objeto "Evento" no painel de "Navegação" . Os dados correspondem ao " Título", os campos "Start Time" e "tempo do fim " .
Cortar grama, 12/10/2009 , grama 12/10/2009cut , 12/10/200912/17 /casa 2009paint , 12/10/2009 , casa 12/12/2009paint , 1/10/2010 , garagem 1/12/2010clean , 1966/12/13 , grama 12/12/2009cut , 12/10/2009 , 12 /12/2009
Projecto de uma consulta
Comece a criar as consultas , escolhendo " Criar> design de Consulta. " Escolha "Eventos" na caixa de diálogo " Mostrar tabela " , e clique em "Adicionar " na caixa. Você está agora no modo de design da consulta , o que você vai usar para criar as instruções SQL , começando com um simples SELECT.
Fazer um Select de todos os campos na tabela de eventos clicando no botão " * " na pequena janela" Eventos ", que representa todos os campos dos eventos. Arraste que "*" para qualquer local na grade abaixo , que lista "Campo ": " Tabela ": " Ordenar: " e outros parâmetros no lado esquerdo
Ver o SQL.
Observe que o Access preenche alguns dos parâmetros da grade depois de fazer o "*" arrasto. Botão direito do mouse na aba " Consulta " , e selecione " modo SQL " para ver a instrução SQL criado por sua ação: " . Selecionar eventos * de EVENTOS ; "
Agora você pode ajustar essa afirmação , substituindo o SELECIONE em todos os campos com um SELECT em apenas determinados campos : editar o SQL com a seguinte redacção : "SELECT Título de Eventos ; " , e , em seguida, executar a consulta , pressionando o ícone " projeto> executar" . Acesso vai mudar para um modo Folha de Dados para mostrar os resultados da consulta , que agora mostra apenas o campo " Título " para todos os eventos .
Cláusula WHERE
Saiba outro dispositivo SQL crítico , a cláusula WHERE, que permite que você escolha linhas específicas de sua tabela de dados : " . SQL View" , clique com o botão direito na aba " consulta ", e selecione Altere a instrução SQL com a seguinte redacção : "SELECT Título de eventos onde Título Like" * " * grama ; Re- executar a consulta e observe seus efeitos : os títulos são apresentados apenas para eventos com " . Grama " no título
Observe também que a grade se parece com: . voltar ao " modo de design ", clicando com o botão direito essa opção na aba " consulta " Acesso mudou os parâmetros da grade para refletir a sua instrução SQL
o principal. ponto para tirar estes exercícios é que o modo de design e outros pontos de vista pode ajudar você a consultas de artesanato para o modo SQL. Você pode criar uma consulta inicial no modo de design e ajustá-lo no modo SQL , ou experimentar uma consulta no modo SQL e . verificar a validade do seu SQL , olhando para o modo Design
Tente outras instruções SQL
Experimente estas outras instruções SQL :
DELETE FROM eventos onde Título como " * grama * "; ATUALIZAÇÃO Eventos SET Location = "Home" ;
Depois de aprender essas instruções SQL básicas , tente mais complexos que são executados em várias mesas ao mesmo tempo Veja os links de recursos e de referência para obter mais informações. .