SELECT pr.idpresentation, MATCH(pr.presentationname) AGAINST ("+latanoprosta +0 +005 + +minoxidil +5 +cabelos +bem +tratados" IN BOOLEAN MODE) prerelevance, MATCH(p.productname) AGAINST ("+latanoprosta +0 +005 + +minoxidil +5 +cabelos +bem +tratados" IN BOOLEAN MODE) prorelevance, pr.presentationname, pr.productcode, pr.description, pr.application, pr.activeprinciple, pr.status FROM presentation pr INNER JOIN product p ON p.idpresentation = pr.idpresentation INNER JOIN store s ON s.idstore = p.idstore WHERE pr.status like "ATIVO" AND ( MATCH(pr.presentationname) AGAINST ("+latanoprosta +0 +005 + +minoxidil +5 +cabelos +bem +tratados" IN BOOLEAN MODE) or MATCH(p.productname) AGAINST ("+latanoprosta +0 +005 + +minoxidil +5 +cabelos +bem +tratados" IN BOOLEAN MODE) or pr.presentationname like "%latanoprosta%0%005%%minoxidil%5%cabelos%bem%tratados%" or p.productname like "%latanoprosta%0%005%%minoxidil%5%cabelos%bem%tratados%" ) ORDER BY p.points DESC LIMIT 0,10 Exceção pega: SQLSTATE[42000]: Syntax error or access violation: 1064 syntax error, unexpected '+'