Re: aggregate function ? - Mailing list pgsql-novice

From Richard Broersma Jr
Subject Re: aggregate function ?
Date
Msg-id 954410.14409.qm@web31806.mail.mud.yahoo.com
Whole thread Raw
In response to Re: aggregate function ?  (Raimon Fernandez <coder@montx.com>)
List pgsql-novice
One last change...

--- Raimon Fernandez <coder@montx.com> wrote:

> hi again ...
>
> GlobalGest=#  SELECT A1.oid, A1.concepte, A1.deure, A1.haver,
>             sum( COALESCE( A1.deure, 0 ) -
>                  COALESCE( A2.haver, 0 )) AS value_sum
>        FROM Assentaments AS A1
> INNER JOIN Assentaments AS A2
>          ON A1.oid <= A2.oid
>         AND A1.numero = A2.numero  --this should only preform a sum
This is only a comment and not needed ^


    SELECT A1.oid, A1.concepte, A1.deure, A1.haver,
           sum( COALESCE( A1.deure, 0 ) -
                COALESCE( A2.haver, 0 )) AS value_sum
      FROM Assentaments AS A1
INNER JOIN Assentaments AS A2
        ON A1.oid >= A2.oid  -- change "<=" to ">="
       AND A1.numero = A2.numero
     WHERE A1.numero=11189
  GROUP BY A1.oid, A1.concepte, A1.deure, A1.haver
  ORDER BY A1.oid;


Regards,
Richard Broersma Jr.

pgsql-novice by date:

Previous
From: Raimon Fernandez
Date:
Subject: Re: aggregate function ?
Next
From: Richard Broersma Jr
Date:
Subject: Re: aggregate function ?