Subqueries são SQL ( Structured Query Language ) declarações que os usuários do banco de dados ninho dentro de outras instruções SQL. Subqueries permitem aos usuários produzir dados para um relatório, muitas vezes a partir de pelo menos uma tabela que é diferente da tabela principal da consulta. Por exemplo, uma consulta que lista todos os produtos da loja que tenham atingido a sua quota de vendas semanal pode ser escrito assim : SELECT [ do produto] , [ SalesQuota ] FROM [ ProductsTable ] WHERE [ SalesQuota ] < ALL (SELECT [Sales ] de [ SalesAssociates ] . WHERE [ SalesAssociates ] [ do produto] = [ ProductsTable ] [ do produto] ); . Microsoft Access, por meio de suas características sub-relatórios , oferece pelo menos dois métodos para adicionar subconsultas para relatórios. Com subconsultas , os usuários de acesso podem produzir relatórios cujos dados detalhados esclarecer os dados nos principais relatórios . Instruções
1
Abra um banco de dados com pelo menos uma subconsulta e tabela existente.
2
Clique na subconsulta no " Todas as mesas " painel na tela esquerda e clique em o ícone "Relatório" na Faixa de Opções (barra de ferramentas grande , principal acesso ' , na parte superior da tela) . Esta ação irá criar um novo relatório que utiliza os dados da subconsulta como a sua principal fonte .
3
Arraste um ícone de mesa do painel " Todas as mesas " em qualquer lugar para o relatório. O relatório agora inclui dados de uma subconsulta e outra fonte de dados, a tabela que você acabou de arrastar para o relatório. Ver o relatório do botão direito do mouse na sua guia e selecionando "Relatório View. " As demais etapas irá mostrar-lhe uma outra abordagem para a criação de um relatório com uma subconsulta.
4
Clique na tabela que você deseja basear um novo relatório sobre , em seguida, clique no botão " Report Wizard " "Criar" do menu de ícone.
5
Clique nos campos que pretende incluir no relatório principal na primeira tela do assistente, clique em "Avançar".
6
Clique qual campo você quer organizar os dados de seu relato . Por exemplo, se a tabela é uma lista de alunos , você pode optar por organizá-los por seu GPA .
7
Selecione o campo no qual você deseja que o relatório para classificar os dados sobre o " tipo " tela do assistente . Clique em " Next" para avançar para a parte de layout do assistente. Depois de selecionar o layout, selecione um estilo para o relatório (por exemplo, " Apex ", " Adamastor " ) e clique em "Avançar".
8
Clique em " Modificar a estrutura do relatório " na última tela do assistente , em seguida, clique em "Concluir ". Esta etapa conclui o relatório inicial , o que você vai adicionar uma subconsulta para o próximo .
9
Clique no botão " Design" cabeçalho de menu e clique em "Controles " ícone "Os Feiticeiros usar o controle " do painel, se ele já não estiver selecionado.
10
Clique no ícone " subformulário " no painel " Controles " , depois clique no lugar em seu relatório (por exemplo, " Cabeçalho do Relatório ", " Page Header ", "Detalhes " ) onde você deseja exibir o sub-relatório da subconsulta . O acesso será aberto o Assistente SubReport para você especificar como os dados da subconsulta se integrará com o relatório.
11
Clique em "Usar tabelas existentes e Consultas ", depois clique na subconsulta das " Tabelas /Consultas " drop- down list na próxima tela . Selecione os campos da subconsulta que você deseja incluir no relatório, em seguida, clique em "Concluir ".
12
Abra o relatório concluído com a subconsulta , clicando com o botão direito do relatório guia e selecionando " Relatório View. "