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

मैं एक विशिष्ट पंक्ति संख्या वाली तालिका से एक पंक्ति को कैसे हटा या चुन सकता हूँ?

संपादित करें:कोड को संशोधित करें ताकि यह ओपी के इरादों से अधिक निकटता से मेल खाए

Declare @RowNum as INT
SET @RowNum = 15 ---Just for example

WITH OrdersRN AS
(
    SELECT ROW_NUMBER() OVER(ORDER BY OrderDate, OrderID) AS RowNum
          ,OrderID
          ,OrderDate
          ,CustomerID
          ,EmployeeID
      FROM dbo.Orders
)

SELECT * 
  FROM OrdersRN
 WHERE RowNum = @RowNum
 ORDER BY OrderDate
         ,OrderID;


  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 सर्वर 2008 XPath

  2. विंडो अलग-अलग रिकॉर्ड गिनने के लिए कार्य करती है

  3. डेटाबेस का उपयोग करने के लिए EXEC

  4. इकाई फ्रेमवर्क कैस्केड हटाएं

  5. कंटेन्स () का उपयोग करते समय 2100 पैरामीटर सीमा (एसक्यूएल सर्वर) को मारना