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

MySQL-এ একটি কলামের সব রোয়ের সমষ্টি (SUM) বের করা

MySQL-এ একটি কলামের সকল রোয়ের মোট যোগফল বের করতে SUM() এগরিগেট ফাংশন ব্যবহার করা হয়।

টেবিল তৈরি এবং ডেটা ইনসার্ট

mysql> CREATE TABLE DemoTable (
    -> Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    -> Amount INT
    -> );
mysql> INSERT INTO DemoTable(Amount) VALUES(50);
mysql> INSERT INTO DemoTable(Amount) VALUES(60);
mysql> INSERT INTO DemoTable(Amount) VALUES(70);

সব রেকর্ড দেখুন

mysql> SELECT * FROM DemoTable;
+----+--------+
| Id | Amount |
+----+--------+
|  1 |     50 |
|  2 |     60 |
|  3 |     70 |
+----+--------+

মোট সমষ্টি বের করা

mysql> SELECT SUM(Amount) FROM DemoTable;

ফলাফল

+-------------+
| SUM(Amount) |
+-------------+
|         180 |
+-------------+

নোট: SUM() NULL ভ্যালুগুলো অগ্রাহ্য করে (যদি Amount=NULL থাকে তবে সেটি যোগ হবে না)। আপনি COALESCE(SUM(Amount), 0) ব্যবহার করে NULL হলে ০ দেখাতে পারেন।

  1. MySQL-এ টেবিলের কলাম নামগুলো পাওয়ার সিনট্যাক্স

  2. MySQL-এ কলামের সব মান থেকে শেষ ৩ ডিজিটের যোগফল বের করা

  3. MySQL-এ শর্তসাপেক্ষে কলামের যোগফল (SUM) বের করা

  4. MySQL-এ নির্বাচিত রোয়ের সাইজ বের করা (CHAR_LENGTH)