Em 29/10/10, VisualP Sistemas<[email protected]> escreveu: > Ola pessoal, > Preciso montar um Select e estou colocando > os neuronios pra funcionar, tenho o seguinte: > > TABELAS RELACIONADAS: Cliente,Dependente,Plano > > Tabela CLIENTE > IDCLI NOME > 1 JUCA BALA > 2 MILA TULA > 3 PAULO TARSO > > Tabela DEPENDENTE > ID IDCLI NOME PARENTESCO > 1 1 Juquinha Filho(a) > 2 1 Mariazinha Filho(a) > 3 2 Milinha Filho(a) > 4 2 Ritinha Filho(a) > 4 2 Fofinha Filho(a) > 5 3 Paulinho Filho(a) > > Tabela PLANO > ID PLANO QTDE_DEPENDENTE VALOR > 1 PLANO A 1 4,90 > 2 PLANO B 2 9,90 > 3 PLANO C 3 14,90 > > PRECISO MONTAR UM SELECT COM RETORNO: > > CLIENTE DEPENDENTE VALOR > JUCA Juquinha Filho(a) 9,90 > JUCA Mariazinha Filho(a) 9,90 - PLANO A > MILA TULA Milinha Filho(a) 14,90 > MILA TULA Ritinha Filho(a) 14,90 > MILA TULA Fofinha Filho(a) 14,90 - PLANO B > PAULO Paulinho Filho(a) 4,90 - PLANO C > > ALGUEM PODE DAR UMA DICA DE COMO MONTAR ESTE SELECT. >
Pelo que entendi você quer fazer o JOIN com tabela PLANO utilizando a quantidade de dependentes de cada cliente apurada na tabela DEPENDENTE. Agora não sei é bem isso porque seu exemplo não está de acordo, ou as referências aos planos estão erradas. Talvez devesse ser: JUCA - plano B MILA - plano C PAULO - plano A Osvaldo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
