Volevo fare una ricerca full-text usando IN BOOLEAN MODE con un secondo criterio oltre al "Match". Il problema è che il full-text search funziona, ma se limito la ricerca con un secondo parametro da un messaggio di errore nella query.

Ecco la query che funziona:
Codice PHP:
SELECT FROM miatabella WHERE MATCH (campo1campo2campo3AGAINST ('$miavariabile' IN BOOOLEAN MODEORDER BY campo1 
Vorrei, invece, limitare la ricerca dove il "campo1" è uguale a "lua", ad esempio. Ho provato senza sucesso con
Codice PHP:
SELECT FROM miatabella WHERE MATCH (campo1campo2campo3) AND campo1 'lua' AGAINST ('$miavariabile' IN BOOOLEAN MODEORDER BY campo1 
Mi stampa l'errore
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND