Re: [firebase-br] busca sem repetição

Matheus Marques dillan666 em gmail.com
Ter Nov 21 13:23:21 -03 2006


Então Mario, já tentei o DISTINCT também !

O resultado seria como esse:
FI_CODIGO, FI_NOME, FO_TELEFO
1, matheus, 1111-1111
1, matheus, 1111-1112
2, mario, 1111-1113
3, carlos, 1111-1114
3, carlos, 1111-1115

Acho que ficou compreensivel neh ? Quando um registro em FICHA tem mais de
uma refência em TELEFONE, então aparece mais de uma vez no Select.



Em 21/11/06, Mario <brujeria em task.com.br> escreveu:
>
> Ola,
>
> voce nao mostrou um exemplo dos dados ou das repetições.
>
> Mas tente usar o SELECT DISTINCT NOME,TELEFONE
>
> Valeu
> Mario H.
>
> Em Ter, 2006-11-21 às 10:26 -0200, Matheus Marques escreveu:
> > Boa tarde,
> >
> > Estou com o seguinte problema: não consigo listar os nomes da tabela
> ficha
> > sem que haja repetição. Exibindo na mesma linha, um registro da tabelas
> > fones.
> >
> > CREATE TABLE TB_FFONES (
> >     FO_NFICHA  INTEGER NOT NULL,
> >     FO_SEQUEN  INTEGER NOT NULL,
> >     FO_TIPOTE  SMALLINT,
> >     FO_TELEFO  VARCHAR(14)
> > );
> > ALTER TABLE TB_FFONES ADD CONSTRAINT PK_TB_FFONES PRIMARY KEY
> (FO_NFICHA,
> > FO_SEQUEN);
> > ALTER TABLE TB_FFONES ADD CONSTRAINT FK_FFONES_FICHAS FOREIGN KEY
> > (FO_NFICHA) REFERENCES TB_FICHA (FI_CODIGO);
> >
> > CREATE TABLE TB_FICHA (
> >     FI_CODIGO  INTEGER NOT NULL,
> >     FI_NOMEFI  VARCHAR(50),
> >     FI_DTULTA  DATE,
> >     FI_TIPOPE  SMALLINT
> > );
> >  ALTER TABLE TB_FICHA ADD CONSTRAINT PK_TB_FICHA PRIMARY KEY
> (FI_CODIGO);
> >
> >
> > Grato.
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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.locador.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