কম্পিউটার

MySQL-এ পরিচিত স্বতন্ত্র মানগুলির ঘটনা গণনা করুন


এর জন্য, আপনি সামগ্রিক ফাংশন SUM() ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable636 (
   StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,StudentFirstName varchar(100)
);
Query OK, 0 rows affected (0.51 sec)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable636(StudentFirstName) values('John');
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable636(StudentFirstName) values('Robert');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable636(StudentFirstName) values('Robert');
Query OK, 1 row affected (0.22 sec)
mysql> insert into DemoTable636(StudentFirstName) values('Sam');
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable636(StudentFirstName) values('Mike');
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable636(StudentFirstName) values('John');
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable636(StudentFirstName) values('Robert');
Query OK, 1 row affected (0.16 sec)

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

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

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

তৈরি করবে
+-----------+------------------+
| StudentId | StudentFirstName |
+-----------+------------------+
|         1 | John             |
|         2 | Robert           |
|         3 | Robert           |
|         4 | Sam              |
|         5 | Mike             |
|         6 | John             |
|         7 | Robert           |
+-----------+------------------+
7 rows in set (0.00 sec)

পরিচিত (বা গণনাকৃত) স্বতন্ত্র মানগুলির ঘটনাগুলি গণনা করার জন্য নিম্নোক্ত ক্যোয়ারী −

mysql> select
   sum(StudentFirstName='John') AS JOHN_COUNT,
   sum(StudentFirstName='Robert') AS ROBERT_COUNT,
   sum(StudentFirstName='Sam') AS SAM_COUNT,
   sum(StudentFirstName='Mike') AS MIKE_COUNT
   from DemoTable636;

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

তৈরি করবে
+------------+--------------+-----------+------------+
| JOHN_COUNT | ROBERT_COUNT | SAM_COUNT | MIKE_COUNT |
+------------+--------------+-----------+------------+
|          2 |            3 | 1         | 1          |
+------------+--------------+-----------+------------+
1 row in set (0.00 sec)

  1. মাইএসকিউএল-এ দুটি কলাম থেকে স্বতন্ত্র মান নির্বাচন করবেন?

  2. একটি একক MySQL ক্যোয়ারী সহ শূন্য এবং NULL ছাড়া শূন্য, NULL এবং স্বতন্ত্র মান গণনা করুন

  3. স্বতন্ত্র মানের ঘটনা গণনা করতে এবং একটি নতুন কলামে ফলাফল প্রদর্শন করতে MySQL ক্যোয়ারী?

  4. MySQL Count Distinct Values ​​প্রক্রিয়া খুবই ধীর। এটা বেঁধে কিভাবে?