Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL आउटपुट को अवरोही क्रम में कैसे सॉर्ट करें

यदि हम परिणाम सेट को अवरोही क्रम में सॉर्ट करना चाहते हैं तो हमें ORDER BY क्लॉज में DESC (DESCENDING का संक्षिप्त रूप) कीवर्ड निर्दिष्ट करना होगा।

सिंटैक्स:

SELECT column1, column2, ..., columnN FROM table_name ORDER BY column1 [, column2, ...] DESC;

उदाहरण:

निम्नलिखित उदाहरण में, हमने परिणाम सेट को कॉलम 'Id' के आधार पर अवरोही क्रम में सॉर्ट किया है।

mysql> SELECT * FROM Student ORDER BY Id DESC;
+------+---------+---------+-----------+
| Id   | Name    | Address | Subject   |
+------+---------+---------+-----------+
| 17   | Raman   | Shimla  | Computers |
| 15   | Harshit | Delhi   | Commerce  |
| 2    | Aarav   | Mumbai  | History   |
| 1    | Gaurav  | Delhi   | Computers |
+------+---------+---------+-----------+

डिफ़ॉल्ट रूप से ORDER BY आरोही (ASC) क्रम में सॉर्ट करता है।

  1. - SQL में वैकल्पिक पंक्तियों का चयन करें और अवरोही क्रम में प्रदर्शित करें

    MOD() फ़ंक्शन का उपयोग करके वैकल्पिक पंक्तियों (विषम/सम आईडी) को फ़िल्टर करें, फिर ORDER BY DESC के साथ क्रमबद्ध करें। टेबल बनाना और डेटा डालना CREATE TABLE DemoTable ( UniqueId INT NOT NULL AUTO_INCREMENT PRIMARY KEY, ClientName VARCHAR(40), ClientAge INT ); Query OK, 0 rows affected

  1. - MySQL में ORDER BY FIELD और ID से कस्टम सॉर्ट और द्वितीयक सॉर्ट

    MySQL में ORDER BY FIELD() का उपयोग करके एक कॉलम को कस्टम क्रम में सॉर्ट करें, फिर दूसरे कॉलम से द्वितीयक सॉर्ट लागू करें। सिंटैक्स SELECT * FROM टेबल_नाम ORDER BY FIELD(कॉलम1, मान1, मान2, ...) DESC/ASC, कॉलम2 DESC/ASC; उदाहरण: Mike को पहले रखें, फिर ID अवरोही क्रम में 1. टेबल बनाएं );

  1. - C# में सरणी को अवरोही क्रम में कैसे क्रमबद्ध करें

    निम्नलिखित अक्रमित सरणी है। int[] list = {98, 23, 97, 36, 77}; अब पहले सरणी को क्रमबद्ध करने के लिए Sort() मेथड का उपयोग करें। Array.Sort(list); फिर Reverse() मेथड का उपयोग करें जो अंततः आपको अवरोही क्रम में क्रमबद्ध सरणी देगा। Array.Reverse(list); आप C# में सरणी को अवरोही क्रम में क्रमबद्ध करने के