কম্পিউটার

MySQL এ টেবিলের মানগুলির উপর ভিত্তি করে পূর্ণসংখ্যা যোগ করার কার্যকর উপায়?


আপনাকে GROUP BY ক্লজ ব্যবহার করতে হবে। আসুন প্রথমে একটি −

তৈরি করি
mysql> create table DemoTable1443
   -> (
   -> StudentId int,
   -> StudentScore int
   -> );
Query OK, 0 rows affected (0.42 sec)

সন্নিবেশ −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable1443 values(100,78);
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable1443 values(101,89);
Query OK, 1 row affected (0.12 sec)
mysql> insert into DemoTable1443 values(100,88);
Query OK, 1 row affected (0.10 sec)
mysql> insert into DemoTable1443 values(101,97);
Query OK, 1 row affected (0.12 sec)

নির্বাচন −

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

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

তৈরি করবে
+-----------+--------------+
| StudentId | StudentScore |
+-----------+--------------+
|       100 |           78 |
|       101 |           89 |
|       100 |           88 |
|       101 |           97 |
+-----------+--------------+
4 rows in set (0.00 sec)

সারণির মান −

এর উপর ভিত্তি করে পূর্ণসংখ্যা যোগ করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> select StudentId,sum(StudentScore) from DemoTable1443
   -> group by StudentId;

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

তৈরি করবে
+-----------+-------------------+
| StudentId | sum(StudentScore) |
+-----------+-------------------+
|       100 |               166 |
|       101 |               186 |
+-----------+-------------------+
2 rows in set (0.00 sec)

  1. মাইএসকিউএল SUM ফাংশন দশমিক মান যোগ করতে

  2. MySQL এ একটি নতুন টেবিলে একটি কলামের মান অনুলিপি করার সবচেয়ে সহজ উপায়?

  3. অন্য MySQL টেবিলের কলামের উপর ভিত্তি করে একটি কলাম আপডেট করুন

  4. জাভা ব্যবহার করে মাইএসকিউএল টেবিল মান প্রদর্শন করুন