Select Referencia, Apelido, Descricao
>From Descritivos
Where 
UPPER( Referencia ) = UPPER( :ENTRADA ) or
UPPER( Apelido ) = UPPER(  :ENTRADA ) or
UPPER( Descricao ) = UPPER( :Entrada )

 

  _____  

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Ricardo César Cardoso
Enviada em: terça-feira, 6 de abril de 2010 16:54
Cc: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] [ OFF ? ] Multiplos campos OR na clásula Where

 

  

Boa tarde senhores.

Não estou conseguindo implementar uma query SQL com o Firebird 1.5 e
gostaria da sua ajuda.

Tenho uma situação onde preciso procurar informação mas ela pode estar em
qualquer qualquer um entre três campos e o texto sempre será exato o que
acho que descarta o uso de LIKE ou CONTAINS. Exemplo:

Tabela Descritivos

Campos:
Referencia | Apelido | Descricao

Tentei:
Select Referencia, Apelido, Descricao
>From Descritivos
Where 
Referencia = :ENTRADA or
Apelido = :ENTRADA or
Descricao = :Entrada

Grato, Ricardo

1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.
2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor
compreendida.
3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante!

__________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca <http://br.maisbuscados.yahoo.com> dos.yahoo.com





[As partes desta mensagem que não continham texto foram removidas]

Responder a