Res: Re: [firebase-br] Dificuldade com Query - Ninguém pode me Ajudar ?

Ronaldo Cocuroci ronaldo em cocuroci.com
Ter Dez 21 17:38:03 -03 2004


Rodrigo,

A questão não é a quantidade de níveis, e sim o relacionamento entre duas
tabelas, uma com todas as contas, sintéticas e analíticas e outra somente
com as analíticas aprovadas em cada financiamento.

Abraços,

Ronaldo Cocuroci

-------Mensagem original-------
 
De: FireBase
Data: 12/21/04 15:30:34
Para: FireBase
Assunto: Re: [firebase-br] Dificuldade com Query - Ninguém pode me Ajudar ?
 
Por que vc não utiliza a seguinte estrutura:
 
Código
Descrição
Tipo
NivelAnterior
 
Seguindo essa estrutura o seu sistema não
ficaria amarrado a somente 5 niveis ou seja
vc pode criar N niveis
Ex.
 
CODIGO |         DESCRIÇÃO     |                TIPO              |
NIVELANTECESSOR
      1                   DIRETORIA                 ANALITICO
NULL
      2                    PAG. DIRE.                 ANALITICO
1
      3                    PAG. FUNC.               ANALITICO
1
      4                    PAG. FAX.                  ANALITICO
2
..
..
..
Nesse caso uma consulta em todos os niveis
pode ser bem menos custosa.
Espero ter ajudado.
 
Rodrigo Lopes
Programador - Val Soution
 
----- Original Message -----
From: "Ronaldo Cocuroci" <ronaldo em cocuroci.com>
To: <lista em firebase.com.br>
Sent: Tuesday, December 21, 2004 3:44 PM
Subject: Res: [firebase-br] Dificuldade com Query - Ninguém pode me Ajudar ?
 
 
Parece que realmente meu problema não tem solução.
 
Nemhuma luz. :((((
 
Ronaldo Cocuroci
 
-------Mensagem original-------
 
De: FireBase
Data: 12/20/04 15:10:10
Para: lista em firebase.com.br
Assunto: [firebase-br] Dificuldade com Query - Ninguém pode me Ajudar ?
 
Amigos da Lista,
 
Estou enfrentando dificuldades para montar uma query com a junção de duas
tabelas, vou passar os dados para ver se alguém pode me dar uma "luz" de
como fazer o que eu preciso:
 
Tabela 1 - Cadastro do Plano de Contas Orçamentário
 
Codigo    (código da conta completo com 5 níveis de quebra)
Descricao
Tipo         (analítica ou sintética)
Nivel1      (código do primeiro nível da conta)
Nivel2      (código do segundo nível da conta)
Nivel3      (código do terceiro nível da conta)
Nivel4      (código do quarto nível da conta)
Despesa (código do último nível da conta)
 
Obs. O campo Tipo não faz parte do código da conta.
 
Tabela 2 - Rubricas Aprovadas
 
Financiamento   (codigo do financiamento)
Codigo    (codigo da conta completo)
Valor
 
Pois bem, vou explicar as tabelas e o problema:
 
Na tabela 1 eu tenho um cadastro de todas as contas de um determinado
orçamento, incluindo as contas sintéticas (grupos e sub-grupos) e as contas
orçamentárias (analíticas).
 
Na tabela 2 eu tenho o cadastro de quais contas orçamentárias (somente as
analíticas) determinado financiamento
aprova
 
Eu preciso criar uma query, que em função do financiamento escolhido me
retorne uma tabela com os campos código, descricao, tipo e valor, onde eu
tenha todas as contas orçamentárias (analíticas) aprovadas com as
respectivas contas sintéticas (grupos). Mas somente as sintéticas
correspondentes às analíticas que constam da tabela 2.
 
Alguém pode me ajudar a criar esta query ???
 
Abraços,
 
Ronaldo Cocuroci
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuragco na lista, use o enderego http://mail.firebase
com.br/mailman/listinfo/lista_firebase.com.br
 
 
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
 
 
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase
com.br/mailman/listinfo/lista_firebase.com.br
 
 


Mais detalhes sobre a lista de discussão lista