Salve, 
mi serve un query che elabora il risultato di un altra query in modo che nel campo descriz della tabella articoli siano contenute due parole.
Per far ciò ho predisposto una tabella “parole”, una sorta di dizionario,  dove  sono elencate tutte la parole esistenti in tutti i record e la tabella “PARART” dove sono presenti le connessioni parola>articoli , la query è la seguente:
SELECT * FROM ( ARTICOLI LEFT JOIN PARART ON PARART.ARTICOLO = ARTICOLI.WEB_ID )     LEFT JOIN PAROLE ON PARART.PAROLA = PAROLE.CODICE  
WHERE  PAROLE.PAROLA = 'COLONNINA'   AND EXISTS
(  SELECT * FROM ( ARTICOLI LEFT JOIN PARART ON PARART.ARTICOLO = ARTICOLI.WEB_ID )   LEFT JOIN PAROLE ON PARART.PAROLA = PAROLE.CODICE            WHERE PAROLE.PAROLA = 'BASE'  ) 
mi doveva dare come risultato solo i record che contengono sia COLONNINA che BASE invece mi da i rercord che contengono  COLONNINA come se la seconda query non fosse eseguita. 
la cosa strana è  che  invece la seconda query è  PAROLE.PAROLA = 'BAxxxSE'   volutamente inesistente,  non mi da nessun risultato !
Mi aiutate per cortesia ? 
Grazie