এর জন্য, আপনি ORDER BY ক্লজের সাথে GROUP BY ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1499 -> ( -> StudentName varchar(20), -> StudentMarks int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.46 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1499 মানগুলিতে সন্নিবেশ করান )mysql> DemoTable1499 মানগুলিতে সন্নিবেশ করুন('Bob',98); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) mysql> DemoTable1499 মানগুলিতে সন্নিবেশ করুন ('Chris',45); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DemoTable1499 মানগুলিতে ঢোকান>সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1499 থেকেMysql> নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------------+---------------+| ছাত্রের নাম | স্টুডেন্টমার্কস |+------------+---------------+| ক্রিস | 56 || ডেভিড | 78 || বব | 98 || ক্রিস | 45 || ডেভিড | 98 || বব | 58 |+------------+---------------+6 সারি সেটে (0.00 সেকেন্ড)সারিগুলির মানগুলিকে যোগ করার জন্য এবং ফলাফলগুলি −
সাজানোর জন্য নিম্নলিখিত প্রশ্নটি রয়েছে৷mysql> DemoTable1499 থেকে TotalSum হিসাবে StudentName,sum(StudentMarks) নির্বাচন করুন -> StudentName -> TotalSum desc দ্বারা ক্রম;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+---------+| ছাত্রের নাম | মোট যোগফল |+------------+------------+| ডেভিড | 176 || বব | 156 || ক্রিস | 101 |+------------+---------+3 সারি সেটে (0.00 সেকেন্ড)