কম্পিউটার

একটি MySQL ক্যোয়ারীতে নির্দিষ্ট রেকর্ডের ঘটনা (সদৃশ) গণনা করুন


এর জন্য, সংঘটনের জন্য নির্দিষ্ট রেকর্ডগুলিকে গোষ্ঠীবদ্ধ করতে সমষ্টিগত ফাংশন COUNT() এবং GROUP BY ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

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

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(StudentSubject) মান ('MySQL');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.78 সেকেন্ড)mysql> DemoTable(StudentSubject) মানগুলিতে সন্নিবেশ ('Java'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.39 সেকেন্ড)mysql> DemoTable(StudentSubject) মান ('MySQL');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (1.12 সেকেন্ড)mysql> DemoTable(StudentSubject) মানগুলিতে সন্নিবেশ করুন ('MongoDB'); কোয়েরি ঠিক আছে, 1 সারি 0.24 সেকেন্ড)mysql> DemoTable(StudentSubject) এর মান ('Java'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.45 সেকেন্ড)

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

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

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

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

একটি MySQL ক্যোয়ারী-

-এ নির্দিষ্ট রেকর্ডের (সদৃশ) ঘটনাগুলি গণনা করার জন্য নিম্নলিখিত প্রশ্নগুলি রয়েছে
mysql> StudentSubject দ্বারা DemoTable গ্রুপ থেকে StudentSubject,count(StudentId) নির্বাচন করুন;

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

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

  2. মাইএসকিউএল ক্যোয়ারী ডুপ্লিকেট টিপল খুঁজে বের করতে এবং গণনা প্রদর্শন করতে?

  3. একটি MySQL টেবিলে একটি নির্দিষ্ট তারিখের গণনা আনুন

  4. একটি মাইএসকিউএল টেবিলে রেকর্ডের সংঘটনের সংখ্যা গণনা করুন এবং একটি নতুন কলামে ফলাফল প্রদর্শন করবেন?