To muligheder:
Brug regexp_like
, hvis du bruger Oracle 10g eller derover:
select *
from my_table
where regexp_like(listcolumn, '[abc]')
Dette matcher alt fra din tabel, hvor a
eller b
eller c
er i kolonnen.
Alternativt kan du gøre det mere forfærdelige og svære at vedligeholde:
select *
from my_table
where listcolumn like '%a%'
or listcolumn like '%b%'
or listcolumn like '%c%'
Her er en lille SQL Fiddle at demonstrere.
Men som du allerede ved, vil normalisering af din database på længere sigt spare dig for mange smerter.