কম্পিউটার টিউটোরিয়াল

MySQL-এ WHERE ক্লজ ব্যবহার করে রো এবং কলাম সিলেকশন কম্বাইন করা

রো সিলেকশন এবং কলাম সিলেকশন কম্বাইন করার জন্য WHERE ক্লজ ব্যবহার করা হয়। নিচের টেবিলটি বিবেচনা করুন:

mysql> Select * from Student;
+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Gaurav |    100 | B.tech |
| Aarav  |    150 | M.SC   |
| Aryan  |    165 | M.tech |
+--------+--------+--------+

নিচের কোয়েরিতে WHERE ক্লজ দিয়ে রো ফিল্টার করা হয়েছে এবং নির্দিষ্ট কলাম সিলেক্ট করা হয়েছে:

mysql> Select Name, RollNo, Grade from Student where Grade='M.Sc' or Grade='B.Tech';
+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Gaurav |    100 | B.tech |
| Aarav  |    150 | M.SC   |
+--------+--------+--------+

ব্যাখ্যা: SELECT দিয়ে কলাম সিলেকশন (কলাম প্রজেকশন), WHERE দিয়ে রো সিলেকশন (রো ফিল্টারিং)। উভয় একসাথে ব্যবহার করে নির্দিষ্ট শর্তাপন্ন রোর নির্দিষ্ট কলাম বের করা যায়।

  1. MySQL ডেটাবেসে & কে অ্যাম্পারস্যান্ড (&) দিয়ে প্রতিস্থাপন করার পদ্ধতি

  2. MySQL-এ ফাইল পাথ সম্বলিত কলামে ফাইন্ড অ্যান্ড রিপ্লেস করা

  3. MySQL-এ NULL মানযুক্ত কলামকে গুন করার সমস্যা সমাধান (COALESCE)

  4. MySQL-এ CASE WHEN ও GROUP BY ব্যবহার করে একাধিক রো একত্রিত করা (Pivot)