MySQL ORDER BY ক্লজ কোয়েরির রেজাল্ট সর্ট করার জন্য ব্যবহৃত হয়। ORDER BY কিওয়ার্ড অবশ্যই সর্ট করার কলামের নামের পরেই আসবে। উদাহরণস্বরূপ, ratelist টেবিলকে price কলাম অনুযায়ী সর্ট করতে চাইলে:
mysql> Select * from ratelist; +----+------+-------+ | Sr | Item | Price | +----+------+-------+ | 1 | A | 502 | | 2 | B | 630 | | 3 | C | 1005 | | 4 | h | 850 | | 5 | T | 250 | +----+------+-------+
সর্টিং:
mysql> Select * from ratelist ORDER BY Price; +----+------+-------+ | Sr | Item | Price | +----+------+-------+ | 5 | T | 250 | | 1 | A | 502 | | 2 | B | 630 | | 4 | h | 850 | | 3 | C | 1005 | +----+------+-------+
ব্যাখ্যা: ডিফল্টভাবে অ্যাসেন্ডিং (ছোট থেকে বড়) সর্ট হয়। ডিসেন্ডিং করতে ORDER BY Price DESC লিখতে হয়।