পদ্ধতি
মোট মার্কসের যোগফল এবং সারির সংখ্যা দিয়ে গড় বের করে পেরসেন্টেজ হিসাব করা।
সারণি ও ডেটা
mysql> create table DemoTable1398 (Marks int); mysql> insert into DemoTable1398 values(78),(82),(90),(98);
কোয়েরি
mysql> select concat(sum(Marks)/count(*),'%') from DemoTable1398;
ফলাফল
+---------------------------------+ | concat(sum(Marks)/count(*),'%') | +---------------------------------+ | 87.0000% | +---------------------------------+
ব্যাখ্যা
SUM(Marks)— মোট মার্কসCOUNT(*)— সারির সংখ্যা (এখানে ৪)SUM/COUNT— গড় (এখানে ৩৪৮/৪ = ৮৭)CONCAT(..., '%')— পেরসেন্ট চিহ্ন যোগ করে
উন্নত: দশমিক স্থির করতে ROUND(SUM(Marks)/COUNT(*), 2) বা FORMAT() ব্যবহার করুন।