Sistema de Indicação

Delphi

16/01/2007

ola...bom pessoal eu to precisando de uma ajudunha aqui...é o seguinte, eu to desenvolvendo um sistema de cooperativa onde existe o esquema de indicação, ou seja eu me cadastro indico 2 pessoas por exemplo e essas 2 pessoas que eu indiquei indicam mais 2 pessoas, logo quando eu for tirar o relatorio terá que aparecer as 2 pessoas que eu indiquei e todas as pessoas que esses meus 2 indicados indicaram, as tabelas que eu to usando sao TBCLIENTE E TBREDE na TBCLIENTE tenho os campos cod_cliente e cod_amigo e na TBREDE eu tenho os campos cod_cliente e cod_amigo onde eu relaciono quem esta indicando quem.
eu to usando firebird 1.5 com o Zeos e o relatorio com QuickReport
o select que eu to usando é esse:

SELECT TBREDE.COD_AMIGO,TBREDE.COD_CLIENTE,TBCLIENTE.COD_CLIENTE,
TBCLIENTE.COD_AMIGO,TBCLIENTE.NOME,TBCLIENTE.TELEFONE FROM TBREDE,TBCLIENTE
WHERE TBREDE.COD_AMIGO =:CAMI AND TBREDE.COD_CLIENTE = TBCLIENTE.COD_CLIENTE

conto com ajuda de vocês.
abraço.


L3gion4rio

L3gion4rio

Curtidas 0

Respostas

Motta

Motta

16/01/2007

Faça esta pesquisa no Google

´connect by´ firebird

Creio que pode te ajudar

Connect by é uma sintaxe do Oracle que permite queries hierarquicas.


GOSTEI 0
POSTAR