Podes usar a syntax:

SELECT *, (MATCH('campo_da_tabela') AGAINST('fulano%') IN BOOLEAN MODE) as resultado FROM tabela WHERE (MATCH('campo_da_tabela') AGAINST('fulano%') IN BOOLEAN MODE) ORDER BY resultado

Espero que ajude!

Beto escreveu:
Boa a todos!

Estou diante de uma situação pela qual nunca passei, preciso fazer uma consulta via sql e trazer o resultado mais proximo de um valor, alguem sabe se existem algum tipo de parametro no mysql que pode ajudar nisso, algo como ORDER BY nome like 'fulano%' , é uma pog pura, mas e simplesmente pra ilustrar, nesse caso traria todos so q primeiro os comecem com fulano e depois todos com a, b, c, e etc ...

desde já agradeço.

[]´s


--
- - - - - - - - - - - - - - - - - - - - -
Luiz Alberto S. Ribeiro [ Beto ]
http://beto.euqueroserummacaco.com

_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br




_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a