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

Matheus Marques dillan666 em gmail.com
Ter Nov 21 11:01:02 -03 2006


Por enquanto está dessa forma:

select DISTINCT TB_FFONES.FO_TELEFO, TB_FFONES.FO_NFICHA, TB_FICHA.FI_NOMEFI
from TB_FFONES
INNER JOIN TB_FICHA
ON TB_FICHA.FI_CODIGO = TB_FFONES.FO_NFICHA
where TB_FICHA.FI_NOMEFI like '%s'
order by TB_FICHA.FI_NOMEFI

notas:
-  '%s' é o parâmetro que uso para a busca.
-  trocando por left outer resulta no mesmo.


Em 21/11/06, Ton - Hotmail <hevertonc em hotmail.com> escreveu:
>
> Envia o Select q está tentando fazer...
>
> Pra resolver é algo como:
>
> SELECT *
> FROM TB_FICHA A LEFT OUTER JOIN TB_FFONES B ON A.FI_CODIGO = B.FO_NFICHA.
>
>        Ton
> Analista de Sistemas
> DotCom Informática
>
> "A infrmação não é um produto,
> e sim a matéria prima." (Ton)
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de Matheus Marques
> Enviada em: terça-feira, 21 de novembro de 2006 09:27
> Para: FireBase
> Assunto: [firebase-br] busca sem repetição
>
> 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