आप like
. का उपयोग कर सकते हैं :
select t.*
from crappytable t
where ';' || crappycolumn || ';' like '%;2;%' or
';' || crappycolumn || ';' like '%;4;%';
ऐसा लगता है कि आप जानते हैं कि एक कॉलम में मानों की सूची संग्रहित करना एक बुरा विचार है, इसलिए मैं हरंगू को छोड़ दूंगा;)
संपादित करें:
अगर आपको पसंद नहीं है like
, आप उपयोग कर सकते हैं regexp_like()
इस तरह:
where regexp_like(';' || crappycolumn || ';', ';2;|;4;')