Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर में परिणामों को पृष्ठांकित करने का सबसे अच्छा तरीका क्या है?

अंत में, Microsoft SQL Server 2012 जारी किया गया था, मुझे वास्तव में पेजिनेशन के लिए इसकी सादगी पसंद है, आपको यहां उत्तर दिए गए जटिल प्रश्नों का उपयोग करने की आवश्यकता नहीं है।

अगली 10 पंक्तियाँ प्राप्त करने के लिए बस इस क्वेरी को चलाएँ:

SELECT * FROM TableName ORDER BY id OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY;

https://docs.microsoft.com/en-us/sql/t-sql/queries/select-order-by-clause-transact-sql#using-offset-and-fetch-to-limit-the-rows- लौटा

इसका उपयोग करते समय ध्यान देने योग्य मुख्य बिंदु:

  • ORDER BY OFFSET ... FETCH . का उपयोग करना अनिवार्य है खंड।
  • OFFSET FETCH . के साथ क्लॉज अनिवार्य है . आप ORDER BY ... FETCH . का उपयोग नहीं कर सकते ।
  • TOP OFFSET . के साथ नहीं जोड़ा जा सकता और FETCH उसी क्वेरीएक्सप्रेशन में।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर 2016:क्वेरी परिणामों को CSV फ़ाइल में सहेजें

  2. मैं संग्रहीत प्रक्रिया में तालिकाओं की सूची कैसे प्राप्त कर सकता हूं?

  3. SQL सर्वर प्रदर्शन बाधाओं के बारे में बात करना

  4. ब्राउज़र में जावास्क्रिप्ट से SQL सर्वर डेटाबेस से कैसे कनेक्ट करें?

  5. एसक्यूएल में शून्य त्रुटि से विभाजन से कैसे बचें?