Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/10/2006, 08:48
danilat
 
Fecha de Ingreso: mayo-2006
Ubicación: Zaragoza
Mensajes: 54
Antigüedad: 18 años, 6 meses
Puntos: 0
Hacer un Order by con una cadena literal

Hola,

tengo una consulta del tipo:

Select * from productos
where nombre like '%ola%' or descripcion like '%ola%'
order by nombre,descripcion

Y lo que quiero es que me ordene los resultados por la "calidad" de la coincidencia, quiero decir que por ejemplo para esta consulta, que el primer resultado fuera el que tiene el nombre "ola" literalmente.

¿Hay alguna forma de hacer lo que pretendo?

Gracias de antemano y un saludo.
__________________
Mi weblog
Jobsket