ডুপ্লিকেট নামের মার্কস যোগ করে ডেসেন্ডিং সর্ট
একই নাম একাধিকবার থাকলে SUM() ও GROUP BY দিয়ে টোটাল বের করে ORDER BY দিয়ে সর্ট করা যায়।
উদাহরণ
mysql> CREATE TABLE DemoTable1499 (StudentName VARCHAR(20), StudentMarks INT);
mysql> INSERT INTO DemoTable1499 VALUES ('Chris',56), ('David',78), ('Bob',98), ('Chris',45), ('David',98), ('Bob',58);
কোয়েরি: নাম অনুযায়ী টোটাল মার্কস ডেসেন্ডিং
mysql> SELECT StudentName, SUM(StudentMarks) AS TotalSum
-> FROM DemoTable1499
-> GROUP BY StudentName
-> ORDER BY TotalSum DESC;
ফলাফল
+-------------+----------+ | StudentName | TotalSum | +-------------+----------+ | David | 176 | | Bob | 156 | | Chris | 101 | +-------------+----------+
ব্যাখ্যা: David (78+98=176), Bob (98+58=156), Chris (56+45=101)।