কম্পিউটার

শর্তের উপর ভিত্তি করে মান গণনা করুন এবং MySQL এর সাথে বিভিন্ন কলামে ফলাফল প্রদর্শন করবেন?


আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1485 -> ( -> StudentId int NULL AUTO_INCREMENT PRIMARY KEY, -> StudentName varchar(20), -> StudentSubject varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.72 sec) 

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1485(StudentName,StudentSubject) মানগুলিতে সন্নিবেশ করুন 'MongoDB'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> DemoTable1485(StudentName,StudentSubject) মানগুলিতে ঢোকান DemoTable1485(StudentName,StudentSubject) মান('Chris','Java');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1485 থেকে
mysql> নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+----------------------------+----------------+| StudentId | ছাত্রের নাম | ছাত্র বিষয় |+------------+----------------------------+----------------+| 1 | ক্রিস | মাইএসকিউএল || 2 | রবার্ট | মঙ্গোডিবি || 3 | রবার্ট | মঙ্গোডিবি || 4 | ক্রিস | জাভা |+------------+------------+----------------+4 সেটে সারি (0.00 সেকেন্ড)

শর্তের উপর ভিত্তি করে মান গণনা করার জন্য এখানে ক্যোয়ারী রয়েছে −

mysql> StudentSubject নির্বাচন করুন, -> যোগফল (কেস যখন StudentName ='Chris' তারপর 1 ELSE 0 END) Chris_Count, -> যোগফল (কেস যখন StudentName ='Robert' তারপর 1 ELSE 0 END) Robert_Count -> DemoTable1485 থেকে -> StudentSubject দ্বারা গ্রুপ;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------------+------------+ | ছাত্র বিষয় | ক্রিস_কাউন্ট | রবার্ট_কাউন্ট |+----------------+---------------+---------------+| মাইএসকিউএল | 1 | 0 || মঙ্গোডিবি | 0 | 2 || জাভা | 1 | 0 |+----------------+------------+------------+3 সেটে সারি (0.00 সেকেন্ড)
  1. একাধিক সারি গণনা করুন এবং MySQL সহ বিভিন্ন কলামে (এবং একটি একক সারি) ফলাফল প্রদর্শন করুন

  2. MySQL-এ পৃথক পাঠ্য সহ কলামের মানগুলিকে সংযুক্ত করুন এবং একটি একক কলামে প্রদর্শন করুন

  3. MySQL-এ 0 বা 1 মান সহ কলামগুলির জন্য শর্ত সেট করুন

  4. MySQL-এ বিভিন্ন শর্ত সহ একই কলাম থেকে দুটি মান সংযুক্ত করুন