SQL में क्लाज द्वारा आदेश का उपयोग कैसे करें?



'ORDER BY बाय एसक्यूएल' पर यह लेख SQL में ORDER BY स्टेटमेंट पर एक व्यापक गाइड है। यह कथन तालिका में डेटा को सॉर्ट करने के लिए उपयोग किया जाता है।

आज के बाजार में जहां प्रतिदिन एक मानवीय मात्रा में डेटा उत्पन्न होता है, हमारे लिए डेटाबेस में मौजूद डेटा को सॉर्ट करना बहुत महत्वपूर्ण है। खैर, SQL में डेटा सॉर्ट करने के लिए, आमतौर पर ORDER BY क्लॉज का उपयोग करें। तो, इस लेख में SQL में ORDER BY , मैं डेटा को सॉर्ट करने के लिए विभिन्न तरीकों से चर्चा करूंगा।

SQL-ORDER BY-SQL-Edureka-300x144इस लेख में निम्नलिखित विषयों को शामिल किया जाएगा:





    1. SQL में ORDER BY क्लॉज क्या है?
    2. वाक्य - विन्यास
    3. एक कॉलम पर आदेश द्वारा
    4. DESC द्वारा आदेश
    5. कई स्तंभों पर आदेश द्वारा

SQL में ORDER BY क्या है?

ORDER BY क्लॉज का उपयोग सभी परिणामों को आरोही या अवरोही क्रम में क्रमबद्ध करने के लिए किया जाता है। डिफ़ॉल्ट रूप से, परिणाम-सेट को आरोही क्रम में क्रमबद्ध किया जाता है। इसलिए, यदि आप परिणाम को अवरोही क्रम में सेट करना चाहते हैं, तो आप DESC कीवर्ड का उपयोग कर सकते हैं। इसके अलावा, आप किसी तालिका में एक स्तंभ या कई स्तंभों के अनुसार भी सॉर्ट कर सकते हैं।

वाक्य - विन्यास:

स्तंभ 1, कॉलम 2, का चयन करें ... स्तंभ 1 से स्तंभ का नाम, कॉलम 2, कॉलम 2 ... ASC | DESC |

चूंकि आप SQL में ORDER BY के सिंटैक्स को जानते हैं, तो आइए इस क्लॉज के कुछ उदाहरण देखते हैं।



ORDER BY क्लॉज के सभी कार्यों को देखने के लिए निम्न तालिका पर विचार करें। साथ ही, SQL में, टेबल बनाने के लिए, आप इसका उपयोग कर सकते हैं तालिका विवरण बनाएँ

छात्र आईडी पहला नाम फ़ोन नंबर Faridabad

एक

रोहन



9876543210

हैदराबाद

सोनाली

9876567864 है

बेंगलुरु

अजय

9966448811

लखनऊ

गीता

9765432786

लखनऊ

सी में सूचीबद्ध सूची कार्यक्रम

शुभम

9944888756

दिल्ली

एक स्तंभ पर खंड द्वारा आदेश

यदि आपको किसी विशिष्ट कॉलम के अनुसार डेटा सॉर्ट करना है, तो आपको ORDER BY क्लॉज इन करने के बाद कॉलम का नाम बताना होगा ।

उदाहरण:

एक परिदृश्य पर विचार करें, जहां आपको 'सिटी' कॉलम द्वारा छांटे गए 'छात्र' तालिका से सभी छात्रों को चुनने के लिए एक प्रश्न लिखना होगा।

शहर से * छात्रों से चयन करें

उपरोक्त क्वेरी निष्पादित करने पर, आप नीचे के रूप में एक आउटपुट देखेंगे:

छात्र आईडी

पहला नाम

फ़ोन नंबर

Faridabad

सोनाली

9876567864 है

बेंगलुरु

शुभम

9944888756

दिल्ली

एक

रोहन

9876543210

हैदराबाद

अजय

9966448811

लखनऊ

गीता

9765432786

लखनऊ

DESC द्वारा आदेश

यदि आपको अवरोही क्रम में डेटा सॉर्ट करना है, तो आपको SQL में ORDER BY क्लॉज के बाद कीवर्ड DESC का उल्लेख करना होगा।

उदाहरण:

एक परिदृश्य पर विचार करें, जहां आपको 'छात्र' तालिका से सभी छात्रों का चयन करने के लिए एक क्वेरी लिखना है, 'सिटी' कॉलम को क्रम में अवरोही क्रम में।

शहर DESC द्वारा छात्रों से आदेश * का चयन करें

उपरोक्त क्वेरी निष्पादित करने पर, आप नीचे के रूप में एक आउटपुट देखेंगे:

छात्र आईडी

पहला नाम

फ़ोन नंबर

Faridabad

गीता

9765432786

लखनऊ

अजय

9966448811

लखनऊ

एक

रोहन

9876543210

हैदराबाद

शुभम

9944888756

दिल्ली

सोनाली

9876567864 है

जावा इस का उपयोग कैसे करें

बेंगलुरु

कई स्तंभों पर आदेश द्वारा

यदि आपको कई कॉलम के अनुसार डेटा सॉर्ट करना है, तो आपको SQL में ORDER BY क्लॉज के बाद उन कॉलम का नाम बताना होगा।

उदाहरण:

एक परिदृश्य पर विचार करें, जहां आपको 'सिटी' कॉलम और 'फर्स्टनेम' कॉलम द्वारा छांटे गए 'छात्र' तालिका से सभी छात्रों को चुनने के लिए एक प्रश्न लिखना होगा।

शहर से फर्स्ट स्टूडेंट्स का चयन करें

उपरोक्त क्वेरी के अनुसार, आपको एक परिणाम-सेट दिखाई देगा, जो शहर द्वारा आदेश देता है, लेकिन यदि कुछ पंक्तियों में एक ही शहर है, तो उन्हें FirstName द्वारा आदेश दिया जाता है। उपरोक्त क्वेरी निष्पादित करने पर, आप नीचे के रूप में एक आउटपुट देखेंगे:

छात्र आईडी

पहला नाम

फ़ोन नंबर

Faridabad

सोनाली

9876567864 है

बेंगलुरु

शुभम

9944888756

दिल्ली

एक

रोहन

9876543210

हैदराबाद

अजय

9966448811

लखनऊ

गीता

9765432786

लखनऊ

आप 'सिटी' के लिए आरोही क्रम के आधार पर, और 'फर्स्टनेम' के लिए अवरोही क्रम के आधार पर छात्रों को सॉर्ट कर सकते हैं। ऐसा करने के लिए, आप नीचे एक कोड लिख सकते हैं:

शहर ASC, FirstName DESC द्वारा छात्रों से आदेश * का चयन करें

उपरोक्त क्वेरी निष्पादित करने पर, आप नीचे के रूप में एक आउटपुट देखेंगे:

छात्र आईडी

पहला नाम

फ़ोन नंबर

Faridabad

सोनाली

9876567864 है

बेंगलुरु

शुभम

9944888756

दिल्ली

एक

रोहन

9876543210

जावा फ्रंट एंड डेवलपर फिर से शुरू

हैदराबाद

गीता

9765432786

लखनऊ

अजय

9966448811

लखनऊ

इसके साथ, हम SQL में ORDER BY के इस लेख के अंत में आते हैं। मुझे उम्मीद है कि आप समझ गए होंगे कि SQL में ORDER BY क्लॉज का उपयोग कैसे किया जाता है। यदि आप और अधिक जानने की इच्छा रखते हैं माई एसक्यूएल और इस ओपन-सोर्स रिलेशनल डेटाबेस का पता करें, फिर हमारी जाँच करें जो प्रशिक्षक के नेतृत्व वाले लाइव प्रशिक्षण और वास्तविक जीवन की परियोजना के अनुभव के साथ आता है। यह प्रशिक्षण आपको MySQL को गहराई से समझने में मदद करेगा और आपको इस विषय पर महारत हासिल करने में मदद करेगा।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया 'ORDER BY इन एसक्यूएल' पर इस लेख के टिप्पणी अनुभाग में इसका उल्लेख करें और मैं आपके पास वापस आऊंगा।