Hola JulioGaGarcia:
Qué es lo que pretendes hacer al poner AS relevancia en el WHERE????
la cláusula AS es utilizada para definir alias a los campos (y por cierto ya es obsoleta y podrías no ponerla), pero esto se definen en la sección SELECT, no en el WHERE.
Es muy diferente poner esto:
SELECT * FROM posts
WHERE MATCH(descripcion) AGAINST ('+clave' IN BOOLEAN MODE)
AS relevancia
a poner esto:
SELECT MATCH(descripcion) AGAINST ('+clave' IN BOOLEAN MODE)
AS relevancia
FROM posts.
Checa la documentación oficial:
http://dev.mysql.com/doc/refman/5.0/...xt-search.html
En ningún lugar encontrarás un ejemplo como el que planteas. En otras palabras es correcto que no se te permita colocar el AS relevancia en la sección WHERE
Saludos
Leo.