ORDER BY clause का उपयोग SQL में डेटा को किसी column के आधार पर ascending (ASC) या descending (DESC) क्रम में sort करने के लिए किया जाता है।
यह SELECT query के साथ use होता है ताकि आप records को व्यवस्थित तरीके से देख सकें।
SELECT column1, column2, ...
FROM table_name
ORDER BY column1 [ASC|DESC];
+--------+-----------+--------+
| ID | Name | Marks |
+--------+-----------+--------+
| 1 | Ankit | 85 |
| 2 | Priya | 92 |
| 3 | Rahul | 76 |
| 4 | Neha | 92 |
| 5 | Aman | 60 |
+--------+-----------+--------+
SELECT * FROM Student
ORDER BY Marks ASC;
Aman - 60
Rahul - 76
Ankit - 85
Priya - 92
Neha - 92
SELECT * FROM Student
ORDER BY Name DESC;
Rahul
Priya
Neha
Ankit
Aman
SELECT * FROM Student
ORDER BY Marks DESC, Name ASC;
SQL का ORDER BY clause डेटा को logical और readable बनाने में मदद करता है। यह clause खासकर तब उपयोगी होता है जब large amount of data को organized format में देखना हो।