Em 18/07/08, Marcelo Aldi Vera Olate<[EMAIL PROTECTED]> escreveu:
> Boa tarde senhores PG´s......
>
>
> Bem trabalho algum tempo com PG, e estes dias me deparei com uma situação e
> gostaria de saber se e possível realizar o que estou precisando, segue o
> comando SQL abaixo:
>
> SELECT
>   Count(1)         AS nrpedidos,
>   Sum(p.valor-int) AS vlpedidos
> FROM
>   public.tblpedido p
> WHERE
>   p.intped=1
> GROUP BY
>   p.id-client
>
>
> Bem pensei em colocar isto numa função onde me retornaria dois valores no
> caso NUMERO de Pedidos e o VALOR dos Pedidos, e possível?
>


Sim, é possível, veja um exemplo de função SQL em:
http://www.postgresql.org/docs/8.3/interactive/xfunc-sql.html#XFUNC-OUTPUT-PARAMETERS
e em PL/pgSQL em:
http://www.postgresql.org/docs/8.3/interactive/plpgsql-declarations.html

Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a