Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie schreibe ich .Skip(1000).Take(100) von LINQ in reinem SQL?

SQL Server 2012 und höher haben diese Syntax hinzugefügt:

SELECT *
FROM Sales.SalesOrderHeader 
ORDER BY OrderDate
OFFSET (@Skip) ROWS FETCH NEXT (@Take) ROWS ONLY