Por falta de tempo acabei não respondendo, mais ai vai.

Percebi sim a diferença, mas a resposta para a pergunta do nosso amigo estava 
na pergunta que ele mesmo fez.

WHERE NM_CONTATO like 'VITORIA%'
    OR NM_CONJUGE like 'VITORIA%'
    OR NM_FILHO   like 'VITORIA%'

Assim ele disse q traz quando ele tem um nome em NM_FILHO.

WHERE NM_CONTATO like '%VITORIA%'
    OR NM_CONJUGE like '%VITORIA%'
    OR NM_FILHO   like '%VITORIA%'

Agora assim ele vai trazer tudo que ele tem com NM_FILHO, NM_CONTATO e 
NM_CONJUGE, q contenha a palavra de pesquisa, por isso eu fiz a pergunta.


Como ele não colocou mais nada, acho q ele achou a solução.


Eduardo

-----Original Message-----
From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Julio 
Abdala
Sent: quarta-feira, 1 de fevereiro de 2006 19:28
To: delphi-br@yahoogrupos.com.br
Subject: RE: [delphi-br] Erro em SQL


Eduardo, tu está equivocado, os comandos não são iguais, repare no sinal de 
percent na consulta, eles estão posicionados de maneira diferente e isto, com 
certeza, traz resultados diferentes.
   
  Entenda que % = qualquer coisa.
   
  No primeiro comando tu está pedindo
  "VITORIA" + QUALQUER COISA
   
  no segundo tu está pedindo
  QUALQUER COISA + "VITORIA" + QUALQUER COISA
   
  Sacou a diferença?
   
  Abs.
   
  Júlio Abdala

Eduardo Alves <[EMAIL PROTECTED]> escreveu:
  Então vc ja sabe a resposta !!!!


Eduardo

-----Original Message-----
From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of 
Eduardo Silva ®
Sent: quarta-feira, 1 de fevereiro de 2006 16:15
To: delphi-br@yahoogrupos.com.br
Subject: RES: [delphi-br] Erro em SQL

Não estão não....repare no %

-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
nome de Eduardo Alves
Enviada em: quarta-feira, 1 de fevereiro de 2006 15:28
Para: delphi-br@yahoogrupos.com.br
Assunto: RE: [delphi-br] Erro em SQL


As duas qry estao iguais

Eduardo

-----Original Message-----
From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On
Behalf Of Eduardo Silva ®
Sent: quarta-feira, 1 de fevereiro de 2006 11:21
To: Grupo Delphi-br
Subject: [delphi-br] Erro em SQL

Galera se eu faço assim

SELECT SIAE0101.CD_CONTATO, SIAE0101.NM_CONTATO, SIAE0101.NM_TELEFONERES,
SIAE0101_01.NM_FILHO
  FROM SIAE0101, SIAE0101_01
WHERE NM_CONTATO like 'VITORIA%'
    OR NM_CONJUGE like 'VITORIA%'
    OR NM_FILHO   like 'VITORIA%'
   AND SIAE0101.CD_CONTATO = SIAE0101_01.CD_CONTATO

O resultado aparece certo, pois eu tenho somente um nome no campo NM_FILHO
que se chama VITORIA LIMA

Mas se eu faço assim

SELECT SIAE0101.CD_CONTATO, SIAE0101.NM_CONTATO, SIAE0101.NM_TELEFONERES,
SIAE0101_01.NM_FILHO
  FROM SIAE0101, SIAE0101_01
WHERE NM_CONTATO like '%VITORIA%'
    OR NM_CONJUGE like '%VITORIA%'
    OR NM_FILHO   like '%VITORIA%'
   AND SIAE0101.CD_CONTATO = SIAE0101_01.CD_CONTATO

O resultado vem errado, vem com vários registros, e eu tenho apenas dois
nomes VITORIA, um na tabela SIAE0101_01 e outro na tabela SIAE0101, no campo
NM_CONTATO, cujo nome é BUFFET VITORIA

O que esta acontecendo?

      __    __
     /  \ /| |'-.
    .\__/ || |   |
_ /  `._ \|_|_.-'
| /  \__.`=._) (_
|/ ._/  |"""""""""|
|'.  `\ |         | Eduardo de Almeida Silva
;"""/ / |         | Kobra Sistemas
) /_/|  |.-------.| Desenvolvimento de Software
'  `-` ' "       "



--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos









--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos









__________ Informação do NOD32 1.1390 (20060201) __________

Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>



Links do Yahoo! Grupos









-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>





        Yahoo! Grupos, um serviço oferecido por:            PUBLICIDADE
 
  
---------------------------------
  Links do Yahoo! Grupos
    
   Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
    
   Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
    
   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do 
Yahoo!. 

  


                
---------------------------------
 Yahoo! doce lar. Faça do Yahoo! sua homepage.
                
---------------------------------
 Yahoo! doce lar. Faça do Yahoo! sua homepage.

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



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>


 
Links do Yahoo! Grupos




 




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a