Neste caso, acho que você terá que usar um pouco de programação para "quebrar" o que foi digitado de acordo com os espaços entre as palavras e usar OR no WHERE.
select produtos.codigo,produtos.nome from produtos where (nome like '%DVD%') or (nome like '%Philips%') or (nome like '%DSC2000%') OK? Wilton WGO Telecom HNS Informática wrote: >No caso, se eu digitar select produtos.codigo,produtos.nome from produtos >where nome like >'%DVD Philips DSC2000%' >e na tabela só tem DVD Philips, ele acha igual? ou seja, se eu digitar varias >palavras no campo consulta, e na tabela só tem uma palavra.... > > ----- Original Message ----- > From: Wilton Moreira > To: delphi-br@yahoogrupos.com.br > Sent: Tuesday, October 25, 2005 11:05 AM > Subject: Re: [delphi-br] Formas de Consulta > > > Neste caso, > > LIKE testa se DSC2000 esta contido em produtos.nome. Para enteder bem o > uso de LIKE, visite: > > http://dev.mysql.com/doc/refman/4.1/pt/string-comparison-functions.html > > Wilton > WGO Telecom > > > HNS Informática wrote: > > >o que a função like faz? busca por palavras? > > ----- Original Message ----- > > From: Wilton Moreira > > To: delphi-br@yahoogrupos.com.br > > Sent: Tuesday, October 25, 2005 10:15 AM > > Subject: Re: [delphi-br] Formas de Consulta > > > > > > select produtos.codigo,produtos.nome from produtos where nome like > > '%DSC2000%' > > > > Wilton > > WGO Telecom > > > > HNS Informática wrote: > > > > >Pessoal, tenho uma tabela de produtos, preciso fazer uma pesquisa como > no Google, buscando por uma das palavras informadas, o banco é MySQL, alguém > sabe qual a melhor forma de fazer isso? > > > > > >por ex. > > > > > >Nome do Produto DVD Philips DSC2000 > > > > > >se o usuario digitar DSC2000 retorna o DVD na pesquisa, como no gooble e > yahoo busca.. > > > > > >Att. Charles A. Chiodi > > > > > >[As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > > > > > > > -- > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > > > > > > > Yahoo! Grupos, um serviço oferecido por: > > > > > > > > >------------------------------------------------------------------------------ > > Links do Yahoo! Grupos > > > > a.. Para visitar o site do seu grupo na web, acesse: > > http://br.groups.yahoo.com/group/delphi-br/ > > > > b.. Para sair deste grupo, envie um e-mail para: > > [EMAIL PROTECTED] > > > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo!. > > > > > > > >[As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > > > Yahoo! Grupos, um serviço oferecido por: > > > >------------------------------------------------------------------------------ > Links do Yahoo! Grupos > > a.. Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/delphi-br/ > > b.. Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço > do Yahoo!. > > > >[As partes desta mensagem que não continham texto foram removidas] > > > > > -- <<<<< 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