आइए पहले एक टेबल बनाएं -
mysql> create table DemoTable1357 -> ( -> StudentName varchar(40), -> StudentCountryName varchar(30) -> ); Query OK, 0 rows affected (0.49 sec)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> insert into DemoTable1357 values('Chris','US'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable1357 values('David',NULL); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable1357 values('David','AUS'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable1357 values('Carol',NULL); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable1357 values('Mike','UK'); Query OK, 1 row affected (0.15 sec)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> select * from DemoTable1357;
यह निम्नलिखित आउटपुट देगा -
+-------------+--------------------+ | StudentName | StudentCountryName | +-------------+--------------------+ | Chris | US | | David | NULL | | David | AUS | | Carol | NULL | | Mike | UK | +-------------+--------------------+ 5 rows in set (0.00 sec)
परिणाम को पहले शून्य मान के साथ प्रदर्शित करने के लिए क्वेरी निम्नलिखित है और फिर शून्य मान के साथ -
mysql> select * from DemoTable1357 -> order by (StudentCountryName IS NULL),StudentName;द्वारा ऑर्डर करें
यह निम्नलिखित आउटपुट देगा -
+-------------+--------------------+ | StudentName | StudentCountryName | +-------------+--------------------+ | Chris | US | | David | AUS | | Mike | UK | | Carol | NULL | | David | NULL | +-------------+--------------------+ 5 rows in set (0.00 sec)