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

हम क्रमबद्ध MySQL आउटपुट कैसे प्राप्त कर सकते हैं?

<घंटा/>

हम जानते हैं कि MySQL चुनें कमांड का उपयोग MySQL टेबल से डेटा लाने के लिए किया जाता है। जब आप पंक्तियों का चयन करते हैं, तो MySQL सर्वर उन्हें किसी भी क्रम में वापस करने के लिए स्वतंत्र है, जब तक कि आप परिणाम को क्रमबद्ध करने का तरीका कहकर अन्यथा निर्देश नहीं देते। लेकिन, हम इसके द्वारा ऑर्डर करें . जोड़कर परिणाम सेट को सॉर्ट कर सकते हैं क्लॉज जो उस कॉलम या कॉलम को नाम देता है जिसे आप सॉर्ट करना चाहते हैं।

सिंटैक्स

Select column1, column2,…,columN From table_name ORDER BY column1[column2,…];

उदाहरण

नीचे दिए गए उदाहरण में, MySQL कॉलम 'नाम' के आधार पर क्रमबद्ध परिणाम सेट लौटाता है;

mysql> Select Id, Name, Address from Student ORDER BY Subject;
+------+---------+---------+
| Id   | Name    | Address |
+------+---------+---------+
| 15   | Harshit | Delhi   |
| 1    | Gaurav  | Delhi   |
| 17   | Raman   | Shimla  |
| 2    | Aarav   | Mumbai  |
+------+---------+---------+
4 rows in set (0.00 sec)

  1. MySQL में अगली ऑटो-इन्क्रीमेंट आईडी कैसे प्राप्त करें?

    MySQL में ऑटो-इन्क्रीमेंट करने के लिए AUTO_INCREMENT कीवर्ड है। AUTO_INCREMENT के लिए प्रारंभिक मान 1 है, जो कि डिफ़ॉल्ट है। इसे प्रत्येक नए रिकॉर्ड के लिए 1 की वृद्धि मिलेगी। MySQL में अगली ऑटो इंक्रीमेंट आईडी प्राप्त करने के लिए, हम MySQL से फ़ंक्शन last_insert_id () या SELECT के साथ auto_increme

  1. मैं MySQL का वर्तमान समय क्षेत्र कैसे प्राप्त करूं?

    MySQL का वर्तमान समय क्षेत्र प्राप्त करने के लिए सिंटैक्स निम्नलिखित है। चुनें @@global.time_zone, @@session.time_zone; निम्न आउटपुट है। +----------------------+---------------------+| @@global.time_zone | @@session.time_zone |+----------------------+---------------------+ | प्रणाली | सिस्टम |+---

  1. मैं अपने MySQL टेबल कॉलम के नाम कैसे प्राप्त कर सकता हूं?

    इसके लिए आप SHOW कमांड का इस्तेमाल कर सकते हैं। निम्नलिखित वाक्य रचना है - अपनेTableName से कॉलम दिखाएं; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), StudentLastName varchar(20), StudentAge int, StudentAddress varc