SELECT count(isbn) AS NbreRep ,MATCH(titre,cat_niv_2) AGAINST('+Mathilde*+Paris*' IN BOOLEAN MODE) AS score FROM ad_isbn WHERE actif = 'oui' AND ( MATCH(titre,cat_niv_2) AGAINST('+Mathilde*+Paris*' IN BOOLEAN MODE) OR isbn='Mathilde Paris' OR auteur LIKE '%Mathilde Paris%' OR illustrateur LIKE '%Mathilde Paris%' OR editeur LIKE '%Mathilde Paris%' OR collection LIKE '%Mathilde Paris%' OR cat_niv_2 LIKE '%Mathilde Paris%' OR cat_niv_3 LIKE '%Mathilde Paris%' ) ORDER BY score DESC ;