Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Server OFFSET setara

Sayangnya SQL Server tidak menawarkan sesuatu yang mirip dengan OFFSET MySQL sintaksis. Namun, Anda mungkin ingin mencoba menggunakan tabel turunan sebagai berikut:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nama kolom atau jumlah nilai yang diberikan tidak sesuai dengan definisi tabel

  2. SQL Server:Apakah mungkin untuk memasukkan ke dalam dua tabel secara bersamaan?

  3. Mengapa SQL Server 2008 memblokir SELECT pada transaksi panjang INSERT?

  4. Kesalahan SQL Server 7222:"Hanya penyedia SQL Server yang diizinkan pada contoh ini"

  5. GETDATE() Contoh di SQL Server (T-SQL)