Tengo que hacer una selección de registros que coincidan con varios campos, pero uno de estos campos me gustaría ponerle las atribuciones de MATCH() y AGAINST(), lo he intentado de esta manera:
$sql = "SELECT * FROM trabajadores WHERE MATCH (profesion) AGAINST ('%$prof%') and YEAR(nacimiento) > '$anos4' and YEAR(nacimiento) < '$anos3' and conducir LIKE '$cond' and idioma1 LIKE '$espanol' and idioma2 LIKE '$ingles' and idioma3 LIKE '$terceridioma'";
$result = mysql_query($sql);
y no me funciona. Me funciona sin el MATCH y el AGAINST, pero con él no.
¿Sabeis alguna forma de hacer esto.? Gracias.