কম্পিউটার

একটি একক MySQL ক্যোয়ারী সহ একটি কলামে একটি নির্দিষ্ট মানের ঘটনার সংখ্যা কীভাবে গণনা করবেন?


এর জন্য, আপনি IN() এর সাথে GROUP BY ক্লজ ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> Name varchar(100) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.87 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(Name) মান ('John'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড) mysql> DemoTable(নাম) মানগুলিতে সন্নিবেশ করুন ('ক্রিস'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.12 সেকেন্ড)mysql> DemoTable(Name) মান ('David') ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড) mysql> DemoTable(নাম) মানগুলিতে ঢোকান ('ক্রিস'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.17 সেকেন্ড)mysql> DemoTable(Name) এর মান ('Chris'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড) mysql> DemoTable(নাম) মানগুলিতে সন্নিবেশ করুন ('জন'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.10 সেকেন্ড)mysql> DemoTable(Name) মান ('Carol') এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> DemoTable(নাম) মানগুলিতে সন্নিবেশ করুন ('Sam'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.19 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------+------+| আইডি | নাম |+----+-------+| 1 | জন || 2 | ক্রিস || 3 | ডেভিড || 4 | ক্রিস || 5 | ক্রিস || 6 | জন || 7 | ক্যারল || 8 | স্যাম |+---+------+8 সারি সেটে (0.00 সেকেন্ড)

এখন, একটি একক প্রশ্নের সাথে একটি কলামে একটি নির্দিষ্ট মানের ঘটনার সংখ্যা গণনা করুন −

mysql> DemoTable থেকে Name,count(*) AS ঘটনা নির্বাচন করুন -> যেখানে নাম অনুসারে ('জন','ক্রিস') গ্রুপে নাম;

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

তৈরি করবে <প্রে>+---------+------------+| নাম | ঘটনা |+-------+---------------+| জন | 2 || ক্রিস | 3 |+------+------------+2 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ একটি নির্দিষ্ট কলামের নামের সাথে টেবিলগুলি কীভাবে খুঁজে পাবেন?

  2. MySQL-এ একটি নির্দিষ্ট কলাম মান (নাম) আনুন

  3. আমি কিভাবে একটি একক MySQL ক্যোয়ারী সহ একটি কলামে একাধিক মান সন্নিবেশ করব?

  4. মাইএসকিউএল-এ নির্দিষ্ট মান থাকা কলামের সংখ্যা কীভাবে গণনা করবেন?