Back

4. SQL WHERE Clause

📘 কনসেপ্ট (থিওরি)

রেকর্ড ফিল্টার করতে WHERE ক্লজ ব্যবহৃত হয়। এটি শুধুমাত্র সেই রেকর্ডগুলো বের করতে ব্যবহৃত হয় যা একটি নির্দিষ্ট শর্ত পূরণ করে। সিনট্যাক্স:
SELECT column1, column2, ... FROM table_name WHERE condition;
দ্রষ্টব্য: WHERE ক্লজ শুধুমাত্র SELECT স্টেটমেন্টেই ব্যবহৃত হয় না, এটি UPDATE, DELETE ইত্যাদিতেও ব্যবহৃত হয়। WHERE ক্লজে অপারেটরগুলো: - = সমান - > এর চেয়ে বড় - < এর চেয়ে ছোট - >= এর চেয়ে বড় বা সমান - <= এর চেয়ে ছোট বা সমান - <> বা != সমান নয় - BETWEEN একটি নির্দিষ্ট সীমার মধ্যে - LIKE একটি প্যাটার্ন খুঁজুন - IN একাধিক সম্ভাব্য মান নির্দিষ্ট করতে

💡 উদাহরণ

WHERE এর ব্যবহার:
SELECT * FROM Customers WHERE Country = 'Mexico';
SQL এ টেক্সট মানগুলোর চারপাশে সিঙ্গেল কোটেশন থাকা প্রয়োজন (বেশিরভাগ ডাটাবেস সিস্টেম ডাবল কোটেশনও অনুমোদন করে)। তবে, নিউমেরিক ফিল্ডগুলো কোটেশনের মধ্যে রাখা উচিত নয়:
SELECT * FROM Customers WHERE CustomerID = 1;

🎯 আপনার কাজ (প্র্যাকটিস)

Products টেবিল থেকে এমন সমস্ত রেকর্ড নির্বাচন করুন যেখানে Price ৫০ এর চেয়ে বেশি।
main.sql
Loading...
OUTPUT
Run your code to see the output here...