Ir para conteúdo
Fórum Script Brasil
  • 0

Como somar registro atual ao registro anterior,criando um acumulativo?


otacio

Pergunta

Como somar registro atual ao registro anterior,criando um acumulativo?   

 SELECT 
            DAY(i.imp_data) AS DATA,
            m.mt_valor / m.mt_valor / CAST(DAY(LAST_DAY(NOW())) AS DECIMAL)* 100 AS META_DIARIA,
            SUM(i.imp_venda) / m.mt_valor * 100 AS VENDA
        FROM
            metas AS m
                LEFT JOIN
            importacao AS i ON m.mt_loja = i.imp_loja
        WHERE
            m.mt_loja = 1
        GROUP BY i.imp_data , i.imp_loja ; 


O select acima retorna:

    1    3.3333333333    4.289370
    2    3.3333333333    4.469177
    3    3.3333333333    6.114472
    4    3.3333333333    2.988198
    5    3.3333333333    2.903717
    6    3.3333333333    4.254977
    7    3.3333333333    2.825020
    8    3.3333333333    4.320407
    9    3.3333333333    3.985957
    10    3.3333333333    5.961010
    11    3.3333333333    2.829374
    12    3.3333333333    2.855886
    13    3.3333333333    2.859196
    14    3.3333333333    2.812158
    15    3.3333333333    4.580555
    16    3.3333333333    3.297720
    17    3.3333333333    4.736971
    18    3.3333333333    2.325877
    19    3.3333333333    2.488738
    20    3.3333333333    2.059191

Quero somar: registro 1 + registro 2

    1    3.3333333333    4.289370
    2    3.3333333333    4.469177
    
        66.666.666.666    8.758.547

 

Motivo:

 Tenho um dashboard do google charts que é em coluna, quero fazer a progressão dos resultados,exemplo:

Dia 1 : vai exibir o resultado do dia 1

Dia 2 : vai exibir o resultado do dia 1 e 2 somados

Dia 3 : vai exibir o resultado do dia 1,2,e 3 somados

 

Como faria isso no php ?

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...