Condicoes SQL
Galera estou com a seguinte duvida..
Possuo atual select..
select * from empresas where ( nome like '%$nome%' or keyword like '%$nome%' ) order by parceiro, nome;
Está funcionando, porém..
Gostaria de saber se consigo fazer uma busca por determinado termo de um nome por exemplo...
Hoje estou ordenando por nome o resultado, ficaria algo assim:
Bola Roxo --> (Azul esta no Keywords)
Verde Casa Azul
Xpe Azul
Pois a ordenação esta partindo entre as primeiras palavras certo?
Porém gostaria de saber se consigo ordenar pelo termo que eu busquei, por exemplo, se eu buscar a palavra "azul" a empresa que tem no seu cadastro no atributo "nome" azul ficaria primeiro, então ficaria o retorno assim:
Verde Casa Azul
Xpe Azul
Bola Roxo --> (Azul esta no Keywords)
É possível? E como ?
Discussão (2)
Carregando comentários...