12. SQL LIKE Operator
📘 কনসেপ্ট (থিওরি)
একটি কলামে নির্দিষ্ট প্যাটার্ন খুঁজতে
WHERE ক্লজে LIKE অপারেটর ব্যবহৃত হয়।
LIKE অপারেটরের সাথে প্রায়শই দুটি ওয়াইল্ডকার্ড ব্যবহৃত হয়:
- শতাংশ চিহ্ন (%) শূন্য, এক বা একাধিক ক্যারেক্টার উপস্থাপন করে
- আন্ডারস্কোর চিহ্ন (_) একটিমাত্র ক্যারেক্টার উপস্থাপন করে
সিনট্যাক্স:
SELECT column1, column2, ...
FROM table_name
WHERE columnN LIKE pattern;
💡 উদাহরণ
LIKE এর ব্যবহার:
-- "a" দিয়ে শুরু হওয়া যেকোনো মান খোঁজে
WHERE CustomerName LIKE 'a%'
-- "a" দিয়ে শেষ হওয়া যেকোনো মান খোঁজে
WHERE CustomerName LIKE '%a'
-- যেকোনো অবস্থানে "or" থাকা যেকোনো মান খোঁজে
WHERE CustomerName LIKE '%or%'
-- দ্বিতীয় অবস্থানে "r" থাকা যেকোনো মান খোঁজে
WHERE CustomerName LIKE '_r%'
🎯 আপনার কাজ (প্র্যাকটিস)
Customers টেবিল থেকে এমন সমস্ত গ্রাহক নির্বাচন করুন যাদের Name "S" অক্ষর দিয়ে শুরু হয়।main.sql
Loading...
OUTPUT
Run your code to see the output here...