আপনি GROUP BY কমান্ড সহ সমষ্টি ফাংশন SUM() এর সাহায্যে অন্য কলামে প্রতিটি স্বতন্ত্র মানের জন্য যোগফল পেতে পারেন। উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ:
mysql> টেবিল তৈরি করুন SumOfEveryDistinct -> ( -> আইডি int নাল নয়, -> পরিমাণ int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.59 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ:
mysql> SumOfEveryDistinct মান (10,100) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড) mysql> SumOfEveryDistinct মানগুলিতে ঢোকান 12,300); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.14 সেকেন্ড) mysql> SumOfEveryDistinct মান (10,400) এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড) mysql> SumOfEveryDistinct মানগুলিতে ঢোকান, OK5 সারি (011) প্রভাবিত মান (111) 0.10 সেকেন্ড)mysql> SumOfEveryDistinct মানগুলিতে সন্নিবেশ করুন 11,800); ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> SumOfEveryDistinct মানগুলিতে ঢোকানসিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ:
SumOfEveryDistinct থেকেmysql> নির্বাচন করুন;নিম্নলিখিত আউটপুট:
<প্রে>+----+---------+| আইডি | পরিমাণ |+----+---------+| 10 | 100 || 11 | 200 || 12 | 300 || 10 | 400 || 11 | 500 || 12 | 600 || 10 | 700 || 11 | 800 || 12 | 900 |+------+-------+9 সারি সেটে (0.00 সেকেন্ড)
এখানে অন্য একটি কলামে প্রতিটি স্বতন্ত্র মান যোগ করার জন্য কোয়েরি রয়েছে:
mysql> SumOfEveryDistinct থেকে TotalSum হিসাবে Id, যোগফল (অ্যামাউন্ট) নির্বাচন করুন -> আইডি অনুসারে গ্রুপ;
নিম্নলিখিত আউটপুট:
<প্রে>+------+---------+| আইডি | মোট যোগফল |+------+---------+| 10 | 1200 || 11 | 1500 || 12 | 1800 |+------+---------+3 সারি সেটে (0.00 সেকেন্ড)