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

एसक्यूएल सर्वर 2008 रैंक का उपयोग गतिशील रूप से पंक्तियों की संख्या के लिए करता है

यह करना चाहिए:

SELECT rank() OVER (ORDER BY WL.LastName, WL.FirstName) as rank, WL.LastName, WL.FirstName 
FROM  @tblWaitList WL         
INNER JOIN @tblSeminar S 
ON WL.SeminarGuid=S.SeminarGuid     
WHERE S.SeminarID = @SeminarID AND S.SeminarType = @SeminarType         
ORDER BY rank ;



  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 डेटाबेस पुनर्प्राप्ति लंबित पहुँच अस्वीकृत समस्या को ठीक करें

  2. अजीब आंतरायिक SQL कनेक्शन त्रुटि, रिबूट पर सुधार, 3-5 दिनों के बाद वापस आता है (ASP.NET)

  3. DELETE ट्रिगर पर SQL सर्वर

  4. SQL 2008:पूर्ण पाठ खोज क्वेरी के लिए शब्दों को रोकें बंद करें

  5. एक ट्रिगर कैसे बनाएं जो हटाए गए डेटा (एकाधिक रिकॉर्ड) को उत्पादन तालिका में सहेज लेगा