[firebase-br] Ajuda em Select

Billy billy em hminformatica.com.br
Sex Jun 10 18:54:26 -03 2005


Amigos acabei de resolve de uma forma mais antiga...  do msm jeito q 
fazia em clipper.. (criei uma tab auxliaar)

mas to fazendo isso dentro da aplicacao e queria fazer no banco ... via SP

Esta arvore eh um sistema de indicacao .. tipo PIRAMIDE... era um 
sistema muito usando antigamente .. as pessoas mais velhas vao lembrar o 
sistema com AMONY

bom a arvore na vertical fica assim:

(0,0,1) onde 0 = Cliente q indicou
           onde 0 =  Ligado ao cliente
            onde 1 = Codigo do cliente (novo)


Sistema (0,0,1)
    A (1,1,2)
       D (2,2,5)
       E (2,2,6)
          M1 (6,6,14)
              Z (14,14,30)
          N (6,6,20)
       F (2,2,7)
    B (1,1,3)
       G (3,3,8)
       H (3,3,9)
       I  (3,3,10)
    C (1,1,4)
        J(4,4,1)

O  q preciso fazer eh o seguinte .. peco pra ver a arvore do E .. ele 
tem q trazer E,M1,Z,N

peço pra traze de B ele tem q trazer B, G, H, I

peço pra traze de J ele traz J


Otto escreveu:

>Você pode confirmar a árvore, que na vertical não ficou muito legível. Veja
>se é isto:
>1 A
>  1.1   B
>  1.2  C
>        1.2.1  E
>        1.2.2 F
>            1.2.2.1  L
>            1.2.2.2 M
>            1.2.2.3  N
>  1.3    D
>          1.3.1 G
>               1.3.1.1  O
>               1.3.1.2P
>         1.3.2  H
>         1.3.3  I
>              1.3.3.1 Q
>              1.3.3.2 R
>              1.3.3.3 S
>
>A árvore A.....S é o que? Bancos de dados? Tabelas de um banco de dados?
>Linhas de uma tabela?
>
>100+
>Otto
>
>----- Original Message ----- 
>From: "Billy" <billy em hminformatica.com.br>
>To: "FireBase" <lista em firebase.com.br>
>Sent: Friday, June 10, 2005 9:07 AM
>Subject: [firebase-br] Ajuda em Select
>
>
>  
>
>>Amigos alguem poderia ajudar a fazer este select:
>>
>>tenho o seguinte
>>
>>............................A........................................
>>......---------------|--------------...................
>>.....|.......................|...................|...................
>>.....B....................C.................D..................
>>.....................-----|----......----|-----............
>>.....................| .....|.....|.......|.....|......|............
>>....................E.....F...........G...H....I...........
>>......................----|---....--|--......--|--........
>>......................|.....|....|....|...|.........|..|...|.........
>>.....................L....M..N.O.P.......Q.R.S.....
>>
>>ai vem a questao
>>
>>como faria, por exemplo pra listar toda a arvore desde o A?
>>
>>ou somente pra lista a arvore do C ou G???
>>
>>a estrutura ta assim
>>
>>Indicado
>>Ligado
>>Codigo
>>
>>Por exemplo
>>
>>A (0,0,1)
>>B (1,1,2)
>>C (1,1,3)
>>D (1,1,4)
>>E (1,3,5)
>>F (3,3,6)
>>L (6,6,7)
>>G (1,4,8)
>>H (1,4,9)
>>
>>
>>BILLY
>>
>>
>>______________________________________________
>>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
>  
>
>>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>    
>>
>
>
>______________________________________________
>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
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>  
>





Mais detalhes sobre a lista de discussão lista