রোগুলো অর্থপূর্ণভাবে সর্ট করার জন্য ORDER BY ক্লজ ব্যবহার করা হয়। মনে করুন নিচের টেবিলটি সর্ট করতে চাই:
mysql> Select * from Student; +--------+--------+--------+ | Name | RollNo | Grade | +--------+--------+--------+ | Gaurav | 100 | B.tech | | Aarav | 150 | M.SC | | Aryan | 165 | M.tech | +--------+--------+--------+
Name দিয়ে সর্ট:
mysql> Select * from student order by name; +--------+--------+--------+ | Name | RollNo | Grade | +--------+--------+--------+ | Aarav | 150 | M.SC | | Aryan | 165 | M.tech | | Gaurav | 100 | B.tech | +--------+--------+--------+
Grade দিয়ে সর্ট:
mysql> Select * from student order by Grade; +--------+--------+--------+ | Name | RollNo | Grade | +--------+--------+--------+ | Gaurav | 100 | B.tech | | Aarav | 150 | M.SC | | Aryan | 165 | M.tech | +--------+--------+--------+
ব্যাখ্যা: ORDER BY ক্লজে কলামের নাম দিয়ে সর্ট করা যায়। ডিফল্ট অ্যাসেন্ডিং, ডিসেন্ডিং করতে DESC লাগাতে হয়।