হ্যাঁ, এটি করা সম্ভব।
নোট — MySQL 5.7-এর আগে ORDER BY NULL উপকারী ছিল, কিন্তু MySQL 8.0-এ ORDER BY NULL নির্দিষ্ট করা (উদাহরণস্বরূপ শেষে ইমপ্লিসিট সর্টিং দমন করতে) আর প্রয়োজনীয় নয়।
প্রথমে একটি টেবিল তৈরি করা যাক:
mysql> create table DemoTable -> ( -> Name varchar(10) -> ); Query OK, 0 rows affected (1.01 sec)
টেবিলে কিছু রেকর্ড ইনসার্ট করুন:
mysql> insert into DemoTable values('John'); Query OK, 1 row affected (0.15 sec)
mysql> insert into DemoTable values('Bob'); Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable values('David'); Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable values('Sam'); Query OK, 1 row affected (0.08 sec)
mysql> insert into DemoTable values('Mike'); Query OK, 1 row affected (0.13 sec)
টেবিলের সকল রেকর্ড দেখান:
mysql> select *from DemoTable;
আউটপুট
এটি নিচের আউটপুট দেবে:
+-------+ | Name | +-------+ | John | | Bob | | David | | Sam | | Mike | +-------+ 5 rows in set (0.00 sec)
MySQL-এ ORDER BY NULL ব্যবহার:
mysql> select *from DemoTable order by NULL;
আউটপুট
এটি নিচের আউটপুট দেবে (ইনসার্ট অর্ডার কিংবা নेचারাল অর্ডার):
+-------+ | Name | +-------+ | John | | Bob | | David | | Sam | | Mike | +-------+ 5 rows in set (0.00 sec)