MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    [Resolvido]Calculo em consulta

    avatar
    Zaccariotto
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 72
    Registrado : 22/03/2019

    [Resolvido]Calculo em consulta Empty [Resolvido]Calculo em consulta

    Mensagem  Zaccariotto em 22/4/2020, 12:14

    Boa Noite

    Estou com um problema para criar colunas calculadas, preciso de ajuda criar a coluna seguinte, que deve calcular o ultimo registro - penúltimo
    O calculo é executado por um botão_Calcular em um formulário.

    Ex. consulta, filtrado por moeda EurUsd  (seria Coluna01 = 201000 - 195000 = 6000)

    ID      CÓDIGO      MOEDA     DATA             VALOR_FINAL    Coluna01
    01      01              UsdCad      01/02/2020    125000               6000
    01      02              EurUsd       02/02/2020    195000
    01      03              UsdCad      03/02/2020    135000
    01      04              EurUsd       04/03/2020    201000

    depois, vou ter que criar outras colunas, mas uma terá que retornar o valor médio dos últimos 14 registros, também preciso desta formula!


    Última edição por Zaccariotto em 23/4/2020, 12:19, editado 1 vez(es)
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4637
    Registrado : 20/04/2011

    [Resolvido]Calculo em consulta Empty Re: [Resolvido]Calculo em consulta

    Mensagem  Silvio em 22/4/2020, 12:40

    Bom dia....

    Nunca use...para nomear campos de tabelas palavras como... data, valor, soma ( são palavras reservadas )...
    Nunca use .... para nomear campos de tabelas palavras com acentos, espaços entre si ou com caracteres especiais ( Desconto %, Desconto $, PreçoPrazo, data de cadastro, data de nascimento).

    Corrija enquanto há tempo e está no começo de teu projeto.

    Bem, como eu não sei de onde vem o valor de 201000 e suponho que seja fixo então copie e cole a instrução abaixo na tua consulta no modo SQL:

    SELECT PREÇO_MOEDA.ID, PREÇO_MOEDA.Código, PREÇO_MOEDA.MOEDA, PREÇO_MOEDA.DATA, PREÇO_MOEDA.[VALOR FINAL], 201000-[valor final] AS X
    FROM PREÇO_MOEDA;



    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Zaccariotto
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 72
    Registrado : 22/03/2019

    [Resolvido]Calculo em consulta Empty Calculo em consulta

    Mensagem  Zaccariotto em 22/4/2020, 12:54

    ok, mais tarde vou testar e retorno aqui o resultado, grato por enquanto.
    avatar
    Zaccariotto
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 72
    Registrado : 22/03/2019

    [Resolvido]Calculo em consulta Empty Calculo em consulta

    Mensagem  Zaccariotto em 22/4/2020, 16:36

    Olá Silvio,

    Preciso montar a consulta Cons_Preco_Moeda, que deve ser filtrada por "Moeda"

    ID      CODIGO       MOEDA         DATA        VALOR_FINAL           "VALOR01"




    A próxima coluna a ser criada "VALOR01", deve ter sempre o valor do (ultimo Registro - penúltimo registro)


    Depois, também vou precisar de cálculos para outra coluna mais a frente, que deverá, pegar o valor dos últimos 14 registros
    Silvio
    Silvio
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4637
    Registrado : 20/04/2011

    [Resolvido]Calculo em consulta Empty Re: [Resolvido]Calculo em consulta

    Mensagem  Silvio em 23/4/2020, 19:09

    Fez o teste em questão ? deu certo ?


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Zaccariotto
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 72
    Registrado : 22/03/2019

    [Resolvido]Calculo em consulta Empty Re: [Resolvido]Calculo em consulta

    Mensagem  Zaccariotto em 23/4/2020, 20:52

    Oh meu amigo, não seria isto que vai atender o que eu preciso, montei outro tópico com uma explicação mais detalhada, e estou aguardando uma ajuda.


    link do tópico.
    https://www.maximoaccess.com/t37704-formula-desta-consulta-complexa

      Data/hora atual: 5/12/2020, 11:22