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

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

DIV অপারেটর ও GROUP BY দিয়ে রেঞ্জ ভিত্তিক যোগফল

প্রোডাক্ট আইডির রেঞ্জ (যেমন ১০০-১০৯, ১১০-১১৯) অনুযায়ী প্রাইসের যোগফল বের করতে DIV (ইন্টিজার ডিভিশন) ব্যবহার করা হয়।

উদাহরণ

mysql> CREATE TABLE DemoTable1489 (ProductId INT, ProductPrice INT);
mysql> INSERT INTO DemoTable1489 VALUES (100,900), (115,1000), (119,2100), (125,2100), (128,2900);

কোয়েরি: ProductId DIV 10 দিয়ে গ্রুপ করুন

mysql> SELECT ProductId DIV 10, SUM(ProductPrice)
    -> FROM DemoTable1489
    -> GROUP BY ProductId DIV 10;

ফলাফল

+------------------+-------------------+
| ProductId div 10 | sum(ProductPrice) |
+------------------+-------------------+
|               10 |               900 |
|               11 |              3100 |
|               12 |              5000 |
+------------------+-------------------+

ব্যাখ্যা: ১০০ DIV ১০ = ১০ (রেঞ্জ ১০০-১০৯), ১১৫ ও ১১৯ DIV ১০ = ১১ (রেঞ্জ ১১০-১১৯), ১২৫ ও ১২৮ DIV ১০ = ১২ (রেঞ্জ ১২০-১২৯)।

  1. MySQL-এ ক্যুমুলেটিভ সম (Cumulative Sum) কলাম তৈরি করুন

  2. MySQL-এ কলামের মানগুলোর যোগফল (SUM) বের করা

  3. MySQL-এ SUM() ফাংশন IF শর্তসাপেক্ষে ব্যবহার করা

  4. Java-এ MySQL ResultSet থেকে কলাম নাম পাওয়া