Ja tentou agrupar por idlista e dar um count nas outras colunas? Nao testei
ainda mas acho q resolve
On Apr 2, 2013 12:02 PM, "Paulo" <[email protected]> wrote:

> Ola Pessoal, preciso de uma pequena dica:****
>
> Tenho uma consulta  me retornando o seguinte:****
>
> ** **
>
> SELECT ****
>
>     idlista,****
>
>     produto,****
>
>     qtde1,****
>
>     qtde2 ****
>
> FROM ****
>
>     lista****
>
> ORDER BY 1****
>
> ** **
>
> RETORNA ASSIM:****
>
> idlista - produto - qtde1 - qtde2****
>
> 1         32        2       1****
>
> 1         43        1       0****
>
> 1         123       2       1****
>
> 2         44        1       0****
>
> 2         32        3       2****
>
> ** **
>
> Se der um DISTINCT: SELECT DISTINCT ON (idlista) a lista fica assim:****
>
> idlista - produto - qtde1 - qtde2****
>
> 1         32        2       1****
>
> 1         44        1       0****
>
> ** **
>
> O que eu preciso é retornar a Contagem(COUNT()) das colunas, ASSIM:****
>
> idlista - produto - qtde1 - qtde2****
>
> 1         3         5       2****
>
> 1         2         4       2****
>
> ** **
>
> Alguma ideia pessoal?****
>
> Obrigado.****
>
> Paulo.****
>
> ** **
>
> Att,****
>
> ** **
>
> [image: vp_logo]****
>
> *VisualP Sistemas*
>
> ** **
>
> ** **
>
> Att,****
>
> ** **
>
> * Paulo.*
>
> [image: vp_logo]****
>
> [email protected]**
>
> ** **
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>

<<image004.jpg>>

<<image001.jpg>>

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

Responder a