विषयसूची:

SQL में रैंक फ़ंक्शन क्या है?
SQL में रैंक फ़ंक्शन क्या है?

वीडियो: SQL में रैंक फ़ंक्शन क्या है?

वीडियो: SQL में रैंक फ़ंक्शन क्या है?
वीडियो: Rank() vs Dense_Rank() Window Function() | SQL Interview🎙Questions🙋🙋‍♀️ 2024, मई
Anonim

परिचय एसक्यूएल सर्वर पद () समारोह

NS पद () समारोह एक खिड़की है समारोह जो असाइन करता है a पद परिणाम सेट के विभाजन के भीतर प्रत्येक पंक्ति में। समान मान वाले विभाजन के भीतर की पंक्तियाँ समान प्राप्त करेंगी पद . NS पद विभाजन के भीतर पहली पंक्ति का एक है।

इसके बारे में SQL में रैंक () Row_number () और Dense_rank () में क्या अंतर है?

केवल रैंक के बीच का अंतर , DENSE_RANK तथा पंक्ति नंबर फ़ंक्शन तब होता है जब डुप्लिकेट मान होते हैं में ORDER BY क्लॉज में इस्तेमाल किया जा रहा कॉलम। दूसरी ओर, DENSE_RANK फ़ंक्शन स्किप नहीं करता है रैंक अगर कोई टाई है रैंकों के बीच . अंततः पंक्ति नंबर समारोह से कोई सरोकार नहीं है श्रेणी.

इसके बाद, प्रश्न यह है कि SQL w3schools में रैंक क्या है? एमएसएसक्यूएल रैंक फ़ंक्शन का उपयोग किया जाता है पद दोहराए जाने वाले मान इस तरह से हैं कि समान मान हैं स्थान पर रहीं वही। दूसरे शब्दों में, पद फ़ंक्शन देता है पद परिणाम सेट के विभाजन के भीतर प्रत्येक पंक्ति का।

यह भी जानना है कि, आप SQL में डेटा कैसे रैंक करते हैं?

SQL सर्वर चार रैंकिंग कार्यों का समर्थन करता है:

  1. ROW_NUMBER: परिणाम सेट में प्रत्येक पंक्ति के लिए एक क्रमिक संख्या निर्दिष्ट करता है।
  2. रैंक: परिणाम सेट में प्रत्येक पंक्ति को रैंक करता है।
  3. DENSE_RANK: परिणाम सेट में प्रत्येक पंक्ति को रैंक करता है।
  4. NTILE: परिणाम सेट को फ़ंक्शन के तर्क के रूप में निर्दिष्ट समूहों की संख्या में विभाजित करता है।

आप रैंक का उपयोग कैसे करते हैं?

क्रम: (वैकल्पिक) यह तर्क एक्सेल को बताता है कि सूची को आरोही या अवरोही क्रम में रैंक करना है या नहीं।

  1. सूची में रैंक को अवरोही क्रम में खोजने के लिए शून्य का प्रयोग करें, या इस तर्क को खाली छोड़ दें।
  2. आरोही क्रम के लिए 1 या शून्य को छोड़कर कोई अन्य संख्या टाइप करें।

सिफारिश की: