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]