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

MySQL-এ একটি কোয়েরি দিয়ে নির্দিষ্ট রেকর্ডের (ডুপ্লিকেট) আওতা গণনা করা


এই জন্য, এগ্রিগেট ফাংশন COUNT() এবং GROUP BY ব্যবহার করুন স펙ফিক রেকর্ডগুলো গ্রুপ করে আওতা বের করতে। প্রথমে একটি টেবিল তৈরি করা যাক:

mysql> create table DemoTable (    StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    StudentSubject varchar(40) ); Query OK, 0 rows affected (5.03 sec)

ইনসার্ট কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড যোগ করুন:

mysql> insert into DemoTable(StudentSubject) values('MySQL'); Query OK, 1 row affected (0.78 sec) mysql> insert into DemoTable(StudentSubject) values('Java'); Query OK, 1 row affected (0.39 sec) mysql> insert into DemoTable(StudentSubject) values('MySQL'); Query OK, 1 row affected (1.12 sec) mysql> insert into DemoTable(StudentSubject) values('MongoDB'); Query OK, 1 row affected (0.24 sec) mysql> insert into DemoTable(StudentSubject) values('Java'); Query OK, 1 row affected (0.45 sec)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন:

mysql> select *from DemoTable;

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

+-----------+----------------+ | StudentId | StudentSubject | +-----------+----------------+ |         1 | MySQL          | |         2 | Java           | |         3 | MySQL          | |         4 | MongoDB       | |       5 | Java           | +-----------+----------------+ 5 rows in set (0.00 sec)

একটি MySQL কোয়েরিতে নির্দিষ্ট রেকর্ডের (ডুপ্লিকেট) আওতা গণনার কোয়েরি:

mysql> select StudentSubject,count(StudentId) from DemoTable group by StudentSubject;

এটি নিম্নলিখিত আউটপুট তৈরি করবে:

+----------------+------------------+ | StudentSubject | count(StudentId) | +----------------+------------------+ | MySQL          |             2 | | Java          |             2 | | MongoDB       |             1 | +----------------+------------------+ 3 rows in set (0.00 sec)

  1. MySQL-এ তারিখ অনুযায়ী গ্রুপ করে ডুপ্লিকেট মান গণনা করা

  2. MySQL에서 중복 튜플 찾기와 개수 세기 (GROUP BY HAVING)

  3. MySQL-এ নির্দিষ্ট তারিখের রেকর্ড গণনা করা (COUNT + DATE)

  4. MySQL-এ COUNT(*) এবং GROUP BY দিয়ে মানগুলোর পুনরাবৃত্তি গণনা করা