Ho questa SELECT:

SELECT * FROM tabella WHERE campoa = 'O' AND campob = '1' OR campob = '4' OR campob = '5' OR campob = '7' ORDER BY data ASC

ma praticamente mi prende solo la priam clausola (ovvero campoa = 'O') mentre il resto non me lo calcola minimamente... devo usare un'altra sintassi?

Grazie