[firebase-br] Duvida Sobre SQL - Urgente.

Pedro Braga bragaped em gmail.com
Qui Ago 19 11:58:28 -03 2010


Funcionou Perfeito Obrigado.

Em 19 de agosto de 2010 11:37, Magno System <
magnosysteminformatica em gmail.com> escreveu:

> Altere esta linha colocando o IN:
>
> and frm.num_recibo IN (select distinct r.num_recibo from recibo r
>
>
> f.descricao,frm.num_recibo,frm.dat_pagamento,frm.vlr_total,0,'',frm.num_caixa,frm.vlr_total,
>        0,0from FORMA_PAGAMENTO frmleft outer join fp_pagto f on
> frm.forma_pagamento=f.abreveacaowhere frm.operacao='RCB'and frm.num_recibo
> IN (select distinct r.num_recibo from recibo r                        where
> r.cod_cliente=:cod_cliente andr.cod_empresa_cliente=:cod_empresa_cliente
>                            and r.cod_empresa=:cod_empresa)and
> frm.cod_empresa=:cod_empresaorder by 2 desc----- Original Message -----From:
> "Pedro Braga" <bragaped em gmail.com>To: "FireBase" <lista em firebase.com.br>Sent:
> Thursday, August 19, 2010 11:30 AMSubject: [firebase-br] Duvida Sobre SQL -
> Urgente.bom dia estou necessitando montar o seguinte comando, preciso pegar
> asomatoria dos recibos e depois pegar em quais as formas de pagamento
> foiutilizada para pagar esse recibo tenho duas tabelas onde na tabela
> reciboguardo os itens pagos dai quando preciso pegar o recibo que é muito
> rarofaço um group by porem ao tentar pegar as formas de pagamento da o
> erromultiple rows in singleton select.já revi todo a sql porem não consigui
> achar a soluçãoselect ''
> asdescricao,r.num_recibo,r.dat_pagamento,r.vlr_recebido,r.vlr_troco,iif(r.tipo_pagto='T','TOTAL','PARCIAL')as
> tipo_pagto,r.num_caixa,sum(r.vlr_pago) as vlr_pago,        sum(r.vlr_juros)
> as vlr_juros, sum(r.vlr_multa) as vlr_multafrom recibo rwhere
> r.cod_cliente=:cod_cliente andr.cod_empresa_cliente=:cod_empresa_clienteand
> r.cod_empresa=:cod_empresagroup by 1,2,3,4,5,6,7union allselect
> f.descricao,frm.num_recibo,frm.dat_pagamento,frm.vlr_total,0,'',frm.num_caixa,frm.vlr_total,
>        0,0from FORMA_PAGAMENTO frmleft outer join fp_pagto f on
> frm.forma_pagamento=f.abreveacaowhere frm.operacao='RCB'and
> frm.num_recibo=(select distinct r.num_recibo from recibo r
>      where r.cod_cliente=:cod_cliente
> andr.cod_empresa_cliente=:cod_empresa_cliente
>  and r.cod_empresa=:cod_empresa)and frm.cod_empresa=:cod_empresaorder by 2
> desc______________________________________________FireBase-BR (
> www.firebase.com.br) - Hospedado em www.locador.com.brPara saber como
> gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107Para consultar mensagens
> antigas: http://firebase.com.br/pesquisa
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista