आप LIKE का उपयोग करके कर सकते हैं। आप आंशिक मानों के लिए मिलान नहीं करना चाहते हैं, इसलिए आपको अपनी खोज में अल्पविराम शामिल करना होगा। इसका अर्थ यह भी है कि आपको अपने पाठ के आरंभ या अंत में मानों की खोज करने के लिए एक अतिरिक्त अल्पविराम देना होगा:
select
*
from
YourTable
where
',' || CommaSeparatedValueColumn || ',' LIKE '%,SearchValue,%'
लेकिन यह क्वेरी धीमी होगी, जैसा कि LIKE का उपयोग करने वाली सभी क्वेरी, विशेष रूप से एक अग्रणी वाइल्डकार्ड के साथ होगी।
और हमेशा एक जोखिम होता है। यदि मानों के आस-पास रिक्त स्थान हैं, या मानों में स्वयं अल्पविराम हो सकते हैं, जिस स्थिति में वे उद्धरणों से घिरे होते हैं (जैसे csv फ़ाइलों में), तो यह क्वेरी काम नहीं करेगी और आपको अपनी क्वेरी को धीमा करते हुए और भी अधिक तर्क जोड़ने होंगे और भी अधिक।
इन श्रेणियों के लिए एक चाइल्ड टेबल जोड़ना एक बेहतर उपाय होगा। या बल्कि कैटेगरीज के लिए एक अलग टेबल, और एक टेबल जो उन्हें योरटेबल से लिंक करती है।