The Structure Query Language (SQL) motor que impulsiona o banco de dados Microsoft Access contém um poderoso conjunto de recursos além da simples criação de tabelas e posando consultas contra eles. Essas ferramentas incluem a capacidade de resumir os dados retornados por uma consulta , em vez de listar uma série de registros que você deve tabular manualmente. A função Transform permite que você tome este tipo de consulta agregando um passo adiante e colocar os resultados em forma de tabela de referência cruzada , bem como uma tabela dinâmica no Excel. Instruções
1
Selecione a aba " Criar" na Faixa de Opções e clique no ícone " Consulta Design" para começar uma nova consulta.
2
Clique em "Fechar " no diálogo " Mostrar tabela " . Clique no ícone " SQL View" na Faixa de Opções para abrir o editor SQL. Como um exemplo do uso de Transform, assumir uma tabela chamada SalesTable existe com o seguinte esquema e os dados :
Número chave
Número salesmanId
SalesYear Número
SalesAmount Moeda
1 100 2009 $ 500,00
2 100 2010 $ 1500,00
3 100 2008 $ 750,00
4 200 2008 $ 3500,00
5 200 2009 $ 1.255,00
6 200 2010 $ 899,00
3
Digite a consulta SQL que contém a instrução Transform. Se, por exemplo , que pretende apresentar os resultados com uma linha para cada salesmanId e uma coluna totalizando cada SalesYear , a consulta é :
TRANSFORMAR soma ( table1.amount ) como o total
SELECIONE salesmanId
dE SalesTable
GROUP BY salesmanId
PIVOT SalesYear
4
Clique no ícone " Folha de Dados " na Faixa de Opções para executar a consulta . Os resultados da pesquisa serão apresentados em forma de tabela de referência cruzada :
salesmanId 2008 2009 2010
100 $ 750 $ 500 $ 1500
200 $ 3500 $ 1255 $ 899