Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Equivalente a OFFSET do SQL Server


Infelizmente, o SQL Server não oferece nada semelhante ao OFFSET do MySQL sintaxe. No entanto, você pode tentar usar uma tabela derivada da seguinte maneira:
SELECT some_field
FROM   (
          SELECT some_field, ROW_NUMBER() OVER (ORDER BY some_id) AS rownum
          FROM   table
       ) AS t
WHERE  t.rownum BETWEEN 11 AND 20