কম্পিউটার

একই বয়সের ছাত্রদের ফ্রিকোয়েন্সি গণনা করার জন্য মাইএসকিউএল কোয়েরি?


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

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

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

ব্যবহার করে সারণিতে রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(StudentAge) মান (16) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> DemoTable(StudentAge) মানগুলিতে সন্নিবেশ করুন (17); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> DemoTable(StudentAge) মানের মধ্যে সন্নিবেশ করুন (ছাত্র বয়স) মান(17); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড) mysql> DemoTable(StudentAge) মানগুলিতে ঢোকান (18); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) mysql> DemoTable(StudentAge) মানগুলিতে ঢোকান(18); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> DemoTable(স্টুডেন্টএজ) মানগুলিতে সন্নিবেশ করুন(19); ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable(StudentAge) মানগুলিতে ঢোকান(19); Query OK, 1 সারি প্রভাবিত (0.07 sec)mysql> DemoTable(StudentAge) মানগুলিতে ঢোকান (16); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড) mysql> DemoTable(StudentAg) এ ঢোকান e) মান (16); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> DemoTable(StudentAge) মানগুলিতে সন্নিবেশ করুন (15); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+------------+| StudentId | ছাত্র বয়স |+------------+------------+| 1 | 16 || 2 | 17 || 3 | 18 || 4 | 17 || 5 | 17 || 6 | 17 || 7 | 18 || 8 | 18 || 9 | 19 || 10 | 19 || 11 | 16 || 12 | 16 || 13 | 15 |+------------+------------+13 সারি সেটে (0.00 সেকেন্ড)

ফ্রিকোয়েন্সি −

গণনা করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> StudentAge দ্বারা DemoTable গ্রুপ থেকে StudentAge,count(*) AS `AgeFrequency` নির্বাচন করুন;

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

তৈরি করবে
+------------+---------------+| ছাত্র বয়স | বয়স ফ্রিকোয়েন্সি |+------------+---------------+| 16 | 3 || 17 | 4 || 18 | 3 || 19 | 2 || 15 | 1 |+------------+-------------+5 সারি সেটে (0.05 সেকেন্ড)

  1. একটি MySQL ক্যোয়ারীতে CASE শর্তের সাথে গণনা কিভাবে ব্যবহার করবেন?

  2. জাভা সহ একটি MySQL টেবিলে কলামের সংখ্যা গণনা করুন

  3. MySQL এর সাথে একই সারিতে স্বতন্ত্র রেকর্ড থেকে গণনা কীভাবে প্রদর্শন করবেন?

  4. MySQL-এ সর্বোচ্চ গণনা সহ ক্ষেত্রটি ফেরত দিন