Due opzioni:
Usa regexp_like
, se utilizzi Oracle 10g o versioni successive:
select *
from my_table
where regexp_like(listcolumn, '[abc]')
Questo corrisponde a tutto dalla tua tabella dove a
o b
o c
è nella colonna.
In alternativa puoi fare le cose più orribili e difficili da mantenere:
select *
from my_table
where listcolumn like '%a%'
or listcolumn like '%b%'
or listcolumn like '%c%'
Ecco un piccolo SQL Fiddle per dimostrare.
Tuttavia, come già sai, normalizzare correttamente il tuo database ti farà risparmiare un sacco di problemi a lungo termine.