MySQL-এ ORDER একটি রিজার্ভড কীওয়ার্ড (সিনট্যাক্সে ব্যবহৃত)। টেবিল বা কলাম নাম হিসেবে ব্যবহার করতে হলে অবশ্যই ব্যাকটিক (`) দিয়ে ঘেরতে হয়।
উদাহরণ
১. ব্যাকটিকস দিয়ে 'order' নামের টেবিল তৈরি করুন
mysql> CREATE TABLE `order` (
-> StudentId INT
-> );
২. ডেটা ইনসার্ট করুন
mysql> INSERT INTO `order` VALUES(101);
mysql> INSERT INTO `order` VALUES(210);
mysql> INSERT INTO `order` VALUES(190);
mysql> INSERT INTO `order` VALUES(180);
mysql> INSERT INTO `order` VALUES(205);
৩. সব রেকর্ড দেখুন
mysql> SELECT * FROM `order`;
আউটপুট:
+-----------+
| StudentId |
+-----------+
| 101 |
| 210 |
| 190 |
| 180 |
| 205 |
+-----------+
৪. ব্যাকটিকস দিয়ে কোয়েরি চালান (ORDER BY ও রিজার্ভড)
mysql> SELECT * FROM `order` ORDER BY StudentId DESC LIMIT 1;
৫. ফলাফল
+-----------+
| StudentId |
+-----------+
| 210 |
+-----------+
সাধারণ রিজার্ভড ওয়ার্ডসমূহ: SELECT, INSERT, UPDATE, DELETE, WHERE, FROM, ORDER, GROUP, BY, TABLE, INDEX, KEY, PRIMARY, REFERENCES, DESC, ASC, LIMIT, JOIN, LEFT, RIGHT, INNER, OUTER, UNION, DATABASE, CREATE, DROP, ALTER, TRIGGER, PROCEDURE, FUNCTION, VIEW, USER, PASSWORD, ...
সর্বোত্তম অনুশীলন: রিজার্ভড ওয়ার্ড টেবিল/কলাম নাম হিসেবে এড়ানো ভালো। যদি আবশ্যক হয়, সব জায়গায় ব্যাকটিক (`) ব্যবহার করুন।