Nigol 0 Denunciar post Postado Dezembro 1, 2010 Olá necessito fazer uma busca por aproximação de uma varchar... como exemplo... Select * from tabela where palavra ='123' (mas este 123 poderia ser 12 ou até mesmo 3). Att Compartilhar este post Link para o post Compartilhar em outros sites
João Batista Neto 448 Denunciar post Postado Dezembro 1, 2010 SELECT * FROM tabela WHERE palavra LIKE '%12%'; O % inicial vai procurar correspondências como abc12 ou 12312 O % final vai procurar correspondências como 1234 ou 12abc Agora, dependendo da situação, você pode preferir um índice FULLTEXT http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://dev.mysql.com...ext-search.html Compartilhar este post Link para o post Compartilhar em outros sites
Nigol 0 Denunciar post Postado Dezembro 1, 2010 perfeito João consegui com os % grato. por favor, se possível colocar como resolvido. SELECT * FROM tabela WHERE palavra LIKE '%12%'; O % inicial vai procurar correspondências como abc12 ou 12312 O % final vai procurar correspondências como 1234 ou 12abc Agora, dependendo da situação, você pode preferir um índice FULLTEXT http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://dev.mysql.com...ext-search.html Compartilhar este post Link para o post Compartilhar em outros sites