Caro Diego,

Funcionou perfeitamente, acabei aprendendo sobre window functions, tive que
incrementar com partition para fazer uma quebra e ficou show de bola.

Mais uma vez muito obrigado pela atenção recebida.

Marco Aurélio Ventura da Silva
[email protected]
Prodata Informática e Cadastro LTDA
(33)3322-4444


Em 2 de outubro de 2013 11:23, Diego Lenhardt
<[email protected]>escreveu:

> LAG and LEAD
>
> ------------------------------
> Date: Wed, 2 Oct 2013 11:18:12 -0300
> From: [email protected]
> To: [email protected]
> Subject: [pgbr-geral] Ajuda Query
>
>
> Caros,
>
> Eu tenho uma query que me retorna o seguinte resultado:
>
> Hora    Consumo Atual
> 08:00    10
> 09:00    25
> 10:00    37
> 11:00    42
>
> Eu precisava calcular e adicionar uma coluna "Aumento" neste query ficando
> assim:
>
> Hora   Consumo atual    Aumento
> 08:00   10                     10    (aumento em relação ao registro
> anterior)
> 09:00   25                     15
> 10:00   37                     12
> 11:00   42                      5
>
> É possível fazer isto numa query ?
>
> Desde já agradeço a atenção recebida.
>
>
> Marco Aurélio Ventura da Silva
> [email protected]
> Prodata Informática e Cadastro LTDA
> (33)3322-4444
>
> _______________________________________________ pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a