উত্তর:
লাইক ব্যবহার করুন:
SELECT *
FROM TABLE
WHERE column LIKE '%cats%' --case-insensitive
%
।
'%'||table2.field||'%'
পছন্দ মতো মানদণ্ড হিসাবে ব্যবহার করতে পারেন
যদিও LIKE
এই ক্ষেত্রে উপযুক্ত, তত বেশি সাধারণ উদ্দেশ্য সমাধানটি ব্যবহার করা হয় instr
, যার জন্য অনুসন্ধান স্ট্রিংয়ের অক্ষরগুলি রক্ষা পাওয়ার প্রয়োজন হয় না। নোট: instr
SQLite 3.7.15 থেকে পাওয়া শুরু হচ্ছে ।
SELECT *
FROM TABLE
WHERE instr(column, 'cats') > 0;
এছাড়াও, মাথায় রাখুন যে LIKE
ক্ষেত্রে- সংবেদনশীল , যেখানে instr
ক্ষেত্রে সংবেদনশীল ।
instr(...)
@ উইলিয়াম এন্ট্রিকেন আমার নিজের পরীক্ষায়, কিছুটা দ্রুত (0.32 বনাম 0.34s) দ্রুত। .timer on
এক্সিকিউশন সময়টি পরিমাপ করতে আপনি এসকিউএলাইটে ব্যবহার করতে পারেন ।