Come faccio a fare una query che mi testi con LIKE se una chiave di ricerca è contenuta in piu' campi ???

I campi sono >= di 3.
Non so come fare, perche' se utilizzo OR o AND ho dei problemi
codice:
campo1 LIKE '%chiave%' OR campo2 LIKE '%chiave%' OR campo3 LIKE '%chiave'
Cioe', se la chiave rientra in 2 o piu' campi, la query e' fallita

Se, per contro, usando AND, la chiave rientra in un solo campo, la query e' fallita

C'è un modo per selezionare senza problemi, senza fare una sfilza di AND e OR ???

Ciao