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

SQL सर्वर में एकल क्वेरी में पाँचवाँ उच्चतम वेतन कैसे प्राप्त करें

SQL सर्वर 2005 और 2008 में, एक रैंक की गई उप-चयन क्वेरी बनाएं, फिर एक क्लॉज़ जोड़ें जहां रैंक =5.

select
  *
from
(
  Select
    SalesOrderID, CustomerID, Row_Number() Over (Order By SalesOrderID) as RunningCount
  From
    Sales.SalesOrderHeader
  Where
    SalesOrderID > 10000
  Order By
    SalesOrderID 
) ranked
where 
  RunningCount = 5


  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. Azure SQL डेटाबेस व्यवस्थापन युक्तियाँ और संकेत परीक्षा (DP-300)

  3. पारंपरिक लूप का उपयोग किए बिना एसक्यूएल सर्वर में किसी संख्या के अंकों का योग जबकि

  4. पंक्तियों को ठीक उसी क्रम में लौटाएं जैसे उन्हें डाला गया था

  5. SQL सर्वर 2005 में श्रेणीबद्ध क्वेरीज़