sql >> Databáze >  >> RDS >> Sqlserver

Ekvivalent SQL Server OFFSET

Bohužel SQL Server nenabízí nic podobného OFFSET MySQL syntax. Můžete však zkusit použít odvozenou tabulku takto:

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


  1. Časové období spadající mezi dvě data v dotazu LINQ

  2. spojující orákulum z r

  3. Jak vytvořit dotaz na odpověď na komentář v MYSQL?

  4. Příkaz ALTER TABLE byl v konfliktu s omezením FOREIGN KEY