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

Bagaimana cara menghapus atau memilih baris dari tabel yang memiliki nomor baris tertentu?

Sunting:Memodifikasi kode sehingga lebih cocok dengan niat OP

Declare @RowNum as INT
SET @RowNum = 15 ---Just for example

WITH OrdersRN AS
(
    SELECT ROW_NUMBER() OVER(ORDER BY OrderDate, OrderID) AS RowNum
          ,OrderID
          ,OrderDate
          ,CustomerID
          ,EmployeeID
      FROM dbo.Orders
)

SELECT * 
  FROM OrdersRN
 WHERE RowNum = @RowNum
 ORDER BY OrderDate
         ,OrderID;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan Jam dan Menit (JJ:MM) dari tanggal

  2. Internal Replikasi Transaksional SQL Server – Bagian 2

  3. Izin EXECUTE ditolak - 'aspnet_Roles_RoleExists'

  4. Kesalahan:Ada transaksi yang tidak dikomit

  5. Pulihkan hanya data dengan SQL Server 2008