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

पेजिंग SQL सर्वर 2005 परिणाम

आप the Row_Number() . का उपयोग कर सकते हैं फ़ंक्शन। इसका उपयोग इस प्रकार किया जाता है:

SELECT Row_Number() OVER(ORDER BY UserName) As RowID, UserFirstName, UserLastName
FROM Users

जिससे यह एक RowID . के साथ सेट किया गया परिणाम देगा फ़ील्ड जिसे आप बीच में पेज करने के लिए उपयोग कर सकते हैं।

SELECT * 
FROM 
    ( SELECT Row_Number() OVER(ORDER BY UserName) As RowID, UserFirstName, UserLastName
      FROM Users 
    ) As RowResults
WHERE RowID Between 5 AND 10

आदि



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. टी-एसक्यूएल संग्रहीत प्रक्रिया के अंदर पैरामीटर नाम और वर्तमान मूल्यों को गतिशील रूप से पुनर्प्राप्त करें

  2. SQL सर्वर स्ट्रिंग में डेटा विभाजित करें

  3. दो पूर्णांकों को सम्मिलित करें और SQL में स्ट्रिंग के रूप में परिणाम दें

  4. एमएस-एसक्यूएल 2000 में जहां क्लॉज में उपनाम कॉलम का उपयोग करना

  5. SQL सर्वर इंडेक्स स्कैन के बजाय इंडेक्स स्कैन का उपयोग क्यों कर रहा है जब WHERE क्लॉज में पैरामीटरयुक्त मान होते हैं