কম্পিউটার টিউটোরিয়াল

MySQL-এ ORDER BY ক্লজের ব্যবহারিতা

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 লিখতে হয়।

  1. MySQL টেবিলের ডিফল্ট সর্ট অর্ডার কী?

  2. MySQL IGNORE INSERT স্টেটমেন্টের ব্যবহার

  3. MySQL-এ IN ক্লজের ক্রম অনুযায়ী রো সিলেক্ট করা

  4. MySQL-এ ORDER BY columnname*1 এর উদ্দেশ্য কী?