什么是SQL Server中mysql"LIMIT"子句的等效语法

Shy*_*yju 10 sql-server paging limit

SQL Server中MySQL"LIMIT"子句的等效语法是什么.我想用它来分页我的结果.(想要显示记录5到10)

Chr*_*yne 15

最接近的是TOP:

Select top 5 * from tablename
Run Code Online (Sandbox Code Playgroud)

你可以得到一个范围(第5-10行)

SELECT * FROM (
  SELECT TOP n * FROM (
    SELECT TOP z columns      -- (z=n+skip)
    FROM tablename
    ORDER BY key ASC
  )
)
Run Code Online (Sandbox Code Playgroud)