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

Rodrigo Lopes roclopes em ig.com.br
Ter Dez 21 16:28:29 -03 2004


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





Mais detalhes sobre a lista de discussão lista