sql >> Databasteknik >  >> RDS >> Sqlserver

Hur skriver jag LINQs .Skip(1000).Take(100) i ren SQL?

SQL Server 2012 och senare har lagt till denna syntax:

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


  1. Rekursiv fråga i SQL Server

  2. Skyddar mysql_real_escape_string() HELT mot SQL-injektion?

  3. Ta bort förälder om den inte hänvisas till av något annat barn

  4. PostgreSQL:standardnamn för begränsningar