sql >> データベース >  >> RDS >> Sqlserver

SQL Server OFFSET と同等

    残念ながら、SQL Server は MySQL の OFFSET に似たものを提供していません 構文。ただし、次のように派生テーブルを使用してみてください:

    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. 関数を使用した外部適用のパフォーマンス

    2. MySQL:サブクエリの値の合計

    3. phpサーバーERR_CONNECTION_REFUSED

    4. SQL Serverインデックスの後方スキャン:理解、調整