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