Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/02/2010, 11:31
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Criterios de ordenación

acláranos algo más con ejemplos, pues no acabo de entender toda tu explicación. En el apartado 2, dices lo mismo que en el apartado 1, excepto en lo referido a coincidencias en el campo...
Tampoco aclaras si esas dos subclasificaciones se clasificarán en el mismo orden en que las presentas, es decir, primero los que tienen k2k en el título, y luego los que no lo tienen.
No explicas qué significa ordenar de mayor a menor caracteres: ¿es orden alfabético inverso o por el número de caracteres?
Si es simplemente orden alfabético inverso, bastará con usar UNION ALL y ORDER BY ... DESC
Código MySQL:
Ver original
  1. (SELECT TITULO, DESCRIPCION FROM tutabla WHERE TITULO LIKE '%k2k%' ORDER BY DESCRIPCION DESC)
  2. (SELECT TITULO, DESCRIPCION FROM tutabla WHERE TITULO NOT LIKE  '%k2k%' ORDER BY DESCRIPCION DESC)