*select correto*

  select
     cod_cli,
     nome,
     (select coalesce(sum(qtdE),0) from vendas_itens  where
vendas_itens.cod_cli = clientes.cod_cli) as ven_itens,
     (select coalesce(sum(qtdE),0) from vendas_balcao where
vendas_balcao.cod_cli = clientes.cod_cli) as ven_itens
  from
     clientes

att
rodrigo

Em 31 de março de 2011 20:51, Rodrigo Della Justina <
[email protected]> escreveu:

> Marcelo
>
> Acredito que o que você precise seja isso
>
> *  select *
> *     cod_cli*
> *     nome*
> *     (select coalesce(sum(qtd),0) from vendas_itens  where
> vendas_itens.cod_cli = clientes.cod_cli) as ven_itens*
> *     (select coalesce(sum(qtd),) from vendas_balcao where
> vendas_itens.cod_cli = clientes.cod_cli) as ven_itens*
> *  from *
> *     clientes*
> *
> *
> pelo que eu entendi.
>
> att
> Rodrigo
>
>
>
>
> Em 31 de março de 2011 19:59, Marcelo Silva (IG) <[email protected]>escreveu:
>
>>   Pessoal preciso do seguinte SQL:
>>
>> Tabela
>> CLIENTES
>>   COD_CLI
>>   NOME
>>
>> Tabela Itens
>> VENDAS_ITENS
>>   COD_CLI
>>   COD_PROD
>>   QTD
>>
>> Tabela Balcao
>> VENDAS_BALCAO
>>   COD_CLI
>>   COD_PROD
>>   QTD
>>
>> Preciso trazer todos os clientes que tenha produtos na tabela Itens e
>> Balcao com a seguinte estrutura:
>>
>> COC_CLI    NOME    COD_PROD    QTD_ITENS    QTD_BALCAO
>> 1234          JOSE        XXXX                1                    0
>> 1235          MARIA     YYYY                4                    1
>>
>> E assim por diante
>>
>> Veja que na tabela CLIENTES não tem o campo COD_PROD pra que eu consiga
>> separar pro produtos dessa forma se eu fizer pelo Left Join ele vai somar
>> tudo eu preciso separar a quantidade de produtos na tabela ITENS e BALCAO
>>
>> To quebrando a cabeça aqui... alguém pode dar uma luz [image: Alegre]
>>
>>
>>
>> Marcelo Silva
>> --------------------------------------
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
>
> --
> *Atenciosamente*
> *
> *
> *Rodrigo Della Justina*
> *[email protected]*
> *[email protected]*
> Telp: 55-46-8801-6165
>
> *IBM DB2 Certified Database Academic*
> **
>
>


-- 
*Atenciosamente*
*
*
*Rodrigo Della Justina*
*[email protected]*
*[email protected]*
Telp: 55-46-8801-6165

*IBM DB2 Certified Database Academic*
**

<<wlEmoticon-smile[1].png>>

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

Responder a