Caro Osvaldo,
Obrigado mais uma vez pelo HELP.... segue as tabelas:

- Plano de Contas
  id
  descricao
  debcre

- lancamento contabil
  id
  id_conta
  valor

Em síntese, as duas tabelas estão dispostas dessa forma... nao tendo um
encadeamento(conta Pai) por exemplo...
Como ficaria o SQL...?

Emerson



Em 02/02/08, Osvaldo Kussama <[EMAIL PROTECTED]> escreveu:
>
>
> --- emerson lopes <[EMAIL PROTECTED]> escreveu:
> >
> > Preciso de uma ajuda em um SQL. Seguinte:
> > Tenho a tabela de *plano de contas* e uma de
> > *lançamento contabil*....
> >
> > Quero fazer um SQL para agrupar pela conta para
> > montar a seguinte estrutura,
> > lembrando que na tabela de lancamento, so tenho as
> > contas analiticas, ou
> > seja,
> >  as contas de de nivel 3, exemplo: 1.01.001
> > conta     - nome      - valor
> > 1.00.000 - Receitas - 1.000,00
> > 1.01.001 - Vendas a vista 600,00
> > 1.01.002 - Vendas a prazo 400,00
> >
>
>
> Você não informou como está definida sua tabela *plano
> de contas*.
>
> Se ela tiver algum tipo de encadeamento informando
> para cada conmta qual é a conta pai talvez o módulo
> contrib/tablefunc/connectby possa ajudar.
>
> Se não existir qualquer tipo de encadeamento talvez a
> utilização de um SUM com GROUP BY pela parte do código
> da conta correspondente (por ex. x.yy -
> substr(conta,1,4)) possa atender parcialmente.
>
> Osvaldo
>
>
>
>      Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a