Ciao a tutti,
vorrei effettuare una selezione filtrata di alcuni elementi presenti nella mia tabella..

In particolar modo vorrei che il campo1 oppure il campo2 NON contengano la StringaProibita, mentre nel campo1 oppure campo2 oppure campo3 CONTIENE StringaPermessa...
Pensavo ad una cosa come questa..

SELECT percorso,id,alt,grande FROM immagini WHERE (percorso NOT LIKE '%_big.%' OR chiave NOT LIKE '%_big.%') AND (percorso LIKE '%cioccolat_%' OR alt LIKE '%cioccolat_%' OR chiave LIKE '%cioccolat_%' ) ORDER BY id DESC

Ovvero su una ricerca per la tupla che abbia cioccolat_ in percorso O alt O chiave, MA che NON ABBIA '%_big.%' in percorso O alt ...

Suggerimenti?