Há várias razões para usar o SQL diretamente em MS Access : aprender SQL para seu próprio bem , para usar os recursos de acesso ' ferramenta de consulta não suporta , ou simples curiosidade . Cada uma de suas consultas no Access é um objeto de banco de dados constituído por uma única instrução SQL SELECT. Quando você cria uma consulta, a ferramenta de consulta escreve uma declaração que você pode exibir ou alterar. Instruções
Trabalhando com SELECTs
1
Abra uma consulta no Access. Vá para o modo de exibição no menu suspenso e escolha a opção " Modo SQL. "
2
Os dois elementos obrigatórios de uma consulta SQL são a cláusulas SELECT e FROM . Listas de selecionar os campos sua consulta irá exibir , a partir de listas as tabelas e como ela se junta them.WHERE e cláusulas ORDER BY são opcionais. ONDE especifica os critérios para a sua pesquisa , ORDER BY tipos seus dados.
3
Tente adicionando ou removendo campos das condições de selecionar ou cláusulas ORDER BY , ou adicionando ao ONDE clause.Run sua consulta . Se você receber um erro, feche a consulta sem salvá-lo . Faça as alterações na vista de estrutura e verificar a instrução SQL para ver onde você errou .
4
Escreva uma nova consulta que utiliza um recurso sem suporte ( UNIÃO ) . Alguns bancos de dados têm tabelas com dados semelhantes separadas de cada . A operação UNION pode mesclar os resultados de duas consultas se eles têm os mesmos campos na parte SELECT da query.As um exemplo , uma empresa tem divisões públicas e confidenciais e separa os dados entre os dois : SELEÇÃO departments.dname , [as pessoas] . . . [ primeiro nome ], [ pessoas ] [ Last Name] dos departamentos INNER JOIN pessoas ON [ departamentos ] [id ] = [ departamento ] [ ID pessoas departamento . ]; . UNIONSELECT [ secdeps ] [ nome do departamento ], [ garantir . pessoas . ] [ fname ] , [as pessoas seguras ] [ ] a partir lname secdeps INNER JOIN [pessoas seguras ], em [ secdeps ] [ ID de departamento ] = pessoas seguras ] [ ID de departamento ] ; . . Isso lista todos em todos os departamentos, ambos os departamentos e funcionários de acesso geral, e as confidenciais .
5
Criar consultas no modo Design , utilizando diferentes tipos de junta para que você possa ver as instruções SQL .
6
Experiência com predicados de SELECT , como ALL, DISTINCT, DISTINCTROW , TOP, TOP PERCENT.SELECT ALL é o padrão, e inclui todas as suprime DISTINTAS duplicates.SELECT duplicar rows.DISTINCTROW suprime uma duplicata somente se todos os campos na tabela são os mesmos. SELECT TOP 10 retorna apenas os dez fileiras de seus query.SELECT 10 por cento retornos de dez por cento do total de linhas sua consulta , caso contrário, recuperar.