[firebase-br] Duvida Sobre SQL - Urgente.

Magno System magnosysteminformatica em gmail.com
Qui Ago 19 11:37:57 -03 2010


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




Mais detalhes sobre a lista de discussão lista