কম্পিউটার

MySQL-এ ORDER BY clause-এর ব্যবহার কী?


MySQL ORDER BY clause কোন প্রশ্নের ফলাফলের উপর সাজানো নির্দিষ্ট করতে ব্যবহৃত হয়। ORDER BY কীওয়ার্ডটি অবশ্যই কলামের নাম অনুসরণ করতে হবে যার উপর আমরা সাজাতে চাই। উদাহরণ স্বরূপ, আমরা কলাম 'দাম' -

এর ভিত্তিতে 'রেটলিস্ট' নামের নিচের টেবিলটিকে সাজাতে চাই
mysql> Select * from ratelist;
+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
| 1  | A    |  502  |
| 2  | B    |  630  |
| 3  | C    | 1005  |
| 4  | h    |  850  |
| 5  | T    |  250  | 
+----+------+-------+
5 rows in set (0.05 sec)

ORDER BY ক্লজের সাহায্যে বাছাই করা যেতে পারে নিম্নরূপ −

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  | 
+----+------+-------+
5 rows in set (0.01 sec)

উপরের ক্যোয়ারীটি ডিফল্ট বাছাই ক্রম অর্থাৎ ঊর্ধ্বগতিতে দামের ভিত্তিতে টেবিলটি সাজানো হয়েছে৷


  1. MySQL টেবিলে ডিফল্ট সাজানোর ক্রম কি?

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

  3. আইএন ক্লজের ক্রম অনুসারে মাইএসকিউএল সারিগুলি কীভাবে নির্বাচন করবেন?

  4. মাইএসকিউএল-এ কলামের নাম*1 দ্বারা অর্ডার করার উদ্দেশ্য কী?