howhenno.ru

Como criar uma fórmula no Access consulta

Microsoft Access é um programa de banco de dados com ferramentas poderosas para manipular, organizar e analisar dados. Um campo de dados é simplesmente a localização dentro do banco de dados para um pedaço específico de informação. Criar uma fórmula para uma consulta de dados dentro Microsoft Access envolve expressões de construção que podem ser usados ​​de duas maneiras: primeiro, como um campo calculado, o que cria um novo campo calculado a partir existente ones- ou, segundo, como critérios que outros campos devem cumprir para uma linha da tabela para ser incluído nos resultados da consulta.

Coisas que você precisa

  • Microsoft Access
  • Criar uma tabela de exemplo para ilustrar os efeitos da aplicação de uma variedade de fórmulas: abrir um novo banco de dados Access e criar uma tabela com estes campos:

    jogo, do tipo "texto"
    qtysold, do tipo "número"
    PreçoUnitário, do tipo "moeda"
    buyercity, de "texto" tipo
    buyerstate, de "texto" tipo

  • Criar dados de exemplo para a tabela, utilizando os seguintes dados para corresponder aos campos da tabela nesta ordem: jogo, qtysold, PreçoUnitário, buyercity, buyerstate

    pacman, 2, $ 4,98, Billings
    pacman, 3, US $ 4,98, Trenton, New Jersey
    asteróides, 5, $ 2,50, Detroit, Michigan
    asteróides, 1, US $ 1,25, Fresno, Califórnia



    Salvar o banco de dados ( "Control-S"), digitando "gamesales" quando for solicitado o nome da tabela.

  • Crie uma consulta para exibir os dados, selecionando "Criar", depois "de design da consulta." Clique em "Adicionar", depois "Fechar" no "Show da tabela" caixa de diálogo.

  • direito; clique na primeira coluna "campo:" linha e selecione "construção". Digite a seguinte expressão (também conhecido como uma "fórmula") na caixa de diálogo "Expression Builder" que aparece:

    buyeraddress: [buyercity] + "" + [buyerstate]



  • Grupo-selecionar os campos "jogo" através de "UnitPrice" do "gamesales" janela acima da grade da consulta. Arrastar os campos seleccionados para a primeira coluna da grade da consulta.

  • Executar a consulta pressionando o ícone "Run" na barra de ferramentas (também conhecido como o "Ribbon"), e observe o campo calculado "buyeraddress."

  • direito; clique na guia da consulta e selecione "modo de design." Criar um novo campo calculado, usando as instruções a partir do Passo 4. Insira esta expressão na caixa de diálogo "Expression Builder":

    totalsale: [PreçoUnitário] * [qtysold]



  • Digite os seguintes critérios de filtro nos "critérios" linha para a nova coluna "totalsale":

    < CDbl(10)

  • Re-executar a consulta pressionando o ícone "Run", e observe que somente os registros com vendas líquidas menores de 10 dólares são mostrados.

  • Voltar ao "modo de design" e excluir os critérios para o "totalsale" campo calculado. Arraste o campo "buyercity" da tabela "gamesales" em uma nova coluna e desmarque a caixa de seleção para essa coluna. Digite o seguinte nos "critérios" de campo para a nova coluna "buyercity":



    Como "b *"

  • Re-executar a consulta, notando que apenas a venda em Billings, Montana é exibida.

  • Feche a consulta pela direita, clicando em sua aba e selecionar "fechar". Digite "MyQuery" quando solicitado para o nome da consulta.

  • Criar um novo campo na tabela "gamesales" clicando na guia "gamesales", certo; clicando em qualquer campo existente, e selecionando "campo Inserir."

    Selecione "data e hora" para o tipo do novo campo, e digite "datesold" para o nome do campo. Digite os seguintes datas para o novo campo. (Não se preocupe com o que registro específico fica cada data):

    12/15/2009
    12/1/2009
    12/8/2009
    2009/12/24

  • Digite o seguinte para os "critérios" de campo do campo "datesold":

    = Nº 12/15 /, 2009 #

  • Re-executar a consulta, notando que apenas as vendas de jogos feitos em ou após 15 de dezembro de 2009, são exibidos.

Compartilhar em redes sociais:

Similar