anche perchè il boolean non è inerente ai termini cercati? cioè posso includere, unire ed escludere una parola da un select.

Io invece voglio che se c'è score per la chiave di ricerca vengano uniti i risultati di tre tabelle, ordinati per score e restituiti insieme.

se per esempio ho nelle tabelle che ho descritto sopra un'immagine che si chiama Banana e filename=bana.jpg e un articolo che parla di banane e una categoria che si chiama Banane, che queste risorse vengano fuori ordinate per score al momento che si cerca la chiave banana.