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

Subtração do registro atual pelo anterior.


Elthon Tallevi

Pergunta

Olá amigos!!

Tenho uma consulta que retorna os seguintes valores:

hora Doctos

09:22 236

09:23 284

09:25 323

09:26 329

09:27 400

Necessito criar uma coluna na consulta, onde o campo Doctos subtraia o valor atual pelo anterior, a consulta ficaria assim:

hora Doctos Subtracao

09:22 236 236

09:23 284 48

09:25 323 39

09:26 333 10

09:27 433 100

no Postgres como é possivel fazer isso? é necessario fazer função.

agradeço a cooperação da galera, abraços!!!

Elthon

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

opa, consegui fazer já.

vejam como ficou:

SELECT

"a"."idDadosLog",

DATE("a"."dataMovto"),

"time"("a"."dataMovto"),

"a".campo18,

A."campo18" - B."campo18" AS subtracao

FROM

rtpc."tbl_dadosLogCurvaCaptura" as A

JOIN rtpc."tbl_dadosLogCurvaCaptura" as B ON

A."idDadosLog"-1 = B."idDadosLog"

WHERE

Date("a"."dataMovto") = '21/11/2011'

ORDER BY

"time"("a"."dataMovto") ASC

resultado da consulta:

36084 2011-11-21 08:43:44 0 0

36085 2011-11-21 08:45:32 25 25

36086 2011-11-21 08:46:26 37 12

36087 2011-11-21 08:47:19 45 8

36088 2011-11-21 08:48:13 45 0

36089 2011-11-21 08:49:08 49 4

36090 2011-11-21 08:49:59 52 3

36091 2011-11-21 08:50:53 52 0

Link para o comentário
Compartilhar em outros sites

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,2k
    • Posts
      651,9k
×
×
  • Criar Novo...