Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como construir Access Query para retornar um valor
Criando uma consulta de banco de dados Microsoft Access , que retorna apenas um valor pode ser feito de várias maneiras , incluindo formas que usam funções de agregação SQL. Estas funções estão listadas no Access ' Expression Builder. Coisas que você precisa
Microsoft Access
Mostrar Mais instruções
um

Open Access e criar uma tabela de banco de dados de amostra com os seguintes dados. Digite o top de linha como os títulos das colunas :

livro, datesold , CustoUnidade , numbersoldFurther Shores, 12/1/2009 , $ 5.01,4 Outras Shores, 12/3/2009 , $ 4.98,7 Le Amigo, 12/5 /2009, $ 1.98,5 Le amigo, 12/6/2009 , $ 0.98,5

Pressione "Control " - . "S" para salvar a tabela e dar-lhe o nome " BookSales " quando solicitado < br > Página 2

Imprensa "Criar ", seguido " query" na barra de ferramentas de acesso para criar uma nova consulta. ( Acesso 2003 usuários , selecione "Objetos ", seguido por " consulta" e depois " New ").

Clique duas vezes no " BookSales " mesa de diálogo " Mostrar tabela " caixa , em seguida, pressione "Fechar" em que a caixa
3

Digite o seguinte no "Campo " . linha da grelha da consulta :

TotalSales : sum ( [ CustoUnidade ] * [ numbersold ] )

Marque a caixa de seleção na " Mostrar: " linha da mesma coluna que introduziu a fórmula " sum1 " dentro
4

Execute a consulta pelo Aviso botão direito do mouse na sua guia e selecionando " Folha de Dados ". que apenas um valor, o total de vendas para todos os recordes de vendas , foi devolvido. Pressione "Control " -S " para salvar a consulta e digite " qtotalsales " para o nome da consulta , quando solicitado.
5

Faça uma cópia da consulta qtotalsales , selecionando-o na janela de navegação , em seguida, pressionando "Control" - "C" seguido de "Control" - . "V. " Type " qaggregate " quando solicitado para o nome da nova consulta
6

botão direito do mouse . " Modo Design " on " qaggregate " no painel de navegação e selecione clique com o botão direito do mouse sobre a função " TotalSales " no " campo " linha e selecione "Build" para exibir Acesso ' Expression Builder.
7

clique duas vezes apenas a palavra " Sum" na caixa de diálogo Expression Builder, em seguida, clique duas vezes no nó " Funções " no painel " elementos de expressão "
< . br> 8

Clique em " Funções internas ", em seguida, role para baixo no painel " Expressão Categorias" e clique no item "SQL agregado " . Observe a lista de funções no painel " valores de expressão " , que retornam apenas um valor.
9

Clique duas vezes na função de "Max" e observe que o texto " Sum" você tinha selecionado no painel Construtor de Expressões principal agora lê " Max ". Substitua o " TotalSales " texto com " BiggestSale " e clique em "OK" para fechar Expression Builder.
10

botão direito do mouse na guia da consulta ( que se lê " qaggregate " ) e selecione " modo Folha de Dados " para executar a consulta . Observe que apenas um valor foi devolvido mais uma vez - a maior venda , neste caso
11

Verifique se a figura " $ 34,86 " é correta a seguinte: . Clique duas vezes no " BookSales " tabela na janela de navegação. Observe a linha cujo " numbersold " campo tem o valor mais alto (e cujo " CustoUnidade " campo tem o segundo maior valor.) Multiplique o " CustoUnidade " para essa linha ( $ 4,98 ) pelo " numbersold " (7) a produzir o total de $ 34,86 para verificar seu resultado agregada SQL da consulta.

Anterior :

Próximo : No
  Os artigos relacionados
·O que é um ponto de verificação no SSIS 
·Como restaurar MDF Sem LDF 
·Como converter um arquivo EXE para um arquivo ISO 
·Como filtrar certas letras em uma consulta no Access 
·Como faço para calcular a idade de uma pessoa em MS SQ…
·Como desativar todas as restrições no Oracle 
·Como curar um pen drive Bad 
·Como formatar números dentro de uma consulta em Access…
·Como acessar as opções Resumo Reports 
·Como concatenar colunas em T-SQL 
  Artigos em destaque
·Como atualização automática do Symantec Endpoint Pro…
·Como faço para detectar um vírus 
·Como restaurar um backup SSH 
·Como limpar um computador infectado grátis 
·Como saber como um grande arquivo ZIP é 
·Como gravar usando Gearbox 
·Como fazer upload de um banco de dados para uma página…
·Como faço para compactar um arquivo no Photoshop Eleme…
·Como ativar Keyframing em Premiere Pro 
·Como encontrar o Avast Antivirus 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados