Ok, entonces revisa la sintaxis para MATCH AGAINST, tengo entendido que se usa tanto en la parte del SELECT como en la parte del WHERE, es decir, dos veces en la mismca consulta.
Ejemplo tomado del manual de MySQL:
Código sql:
Ver originalSELECT MATCH('Content') AGAINST ('keyword1 keyword2') AS Relevance
FROM TABLE WHERE MATCH ('Content') AGAINST('+keyword1 +keyword2' IN BOOLEAN MODE)
HAVING Relevance > 0.2
ORDER BY Relevance DESC