Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2013, 11:10
juanito_29899
 
Fecha de Ingreso: noviembre-2013
Mensajes: 27
Antigüedad: 10 años, 6 meses
Puntos: 1
Falla MATCH AGAINST con UNION

Tengo la siguiente consulta que falla sólo cuando uso AS relevancia:

Código MySQL:
Ver original
  1. (SELECT * FROM libros WHERE keywords LIKE '%$busqueda%' ORDER BY precio DESC, fecha ASC)
  2.  
  3.  
  4. (SELECT *, MATCH (keywords) AGAINST('$busqueda') AS relevancia FROM libros WHERE MATCH(keywords)
  5. AGAINST('$busqueda') ORDER BY relevancia DESC, ventas ASC, volumen DESC)

Ya sé que MySQL lo ordena automáticamente por relevancia pero necesito usar AS relevancia porque necesito ejecutar esa relevancia en primer lugar y en segundo lugar otras como se puede ver en el código.