[firebase-br] o q tem de errado neste sql

Denilson Hauch denilsonhauch em gmail.com
Ter Ago 14 13:38:04 -03 2007


select  cod_tipo, sum(vlr_final) as totfim
     from itens_Rece, itens_Tabela, recepcao
   where itens_rece.cod_nome=itens_tabela.cod_nome and
itens_rece.cod_tabe=itens_Tabela.cod_tabe
             and itens_rece.n_recep2=recepcao.n_recep2 and recepcao.n_recep2
         in (select distinct(documento) from caixa where  caixa.data=:data)
   group by itens_Tabela.cod_tipo


obs
quero somar o total do campo vlr_final  mas so daqueles q tenham lancamentos
no caixa

antes eu tinha assim
select  cod_tipo, sum(vlr_final) as totfim
     from itens_Rece, itens_Tabela, recepcao, caixa
   where itens_rece.cod_nome=itens_tabela.cod_nome and
itens_rece.cod_tabe=itens_Tabela.cod_tabe
             and itens_rece.n_recep2=recepcao.n_recep2 and
recepcao.n_recep2=caixa.documento
          group by itens_Tabela.cod_tipo

mudei porq no arquivo caixa pode ter varios lancamentos do mesmo documento







Mais detalhes sobre a lista de discussão lista