Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Chênh lệch hàng trong SQL Server

Tôi sẽ tránh sử dụng SELECT * . Chỉ định các cột bạn thực sự muốn mặc dù nó có thể là tất cả chúng.

SQL Server 2005+

SELECT col1, col2 
FROM (
    SELECT col1, col2, ROW_NUMBER() OVER (ORDER BY ID) AS RowNum
    FROM MyTable
) AS MyDerivedTable
WHERE MyDerivedTable.RowNum BETWEEN @startRow AND @endRow

SQL Server 2000

Phân trang hiệu quả thông qua các tập kết quả lớn trong SQL Server 2000

Một phương pháp hiệu quả hơn để phân trang thông qua các tập kết quả lớn



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khắc phục sự cố từ chối truy cập đang chờ xử lý phục hồi cơ sở dữ liệu SQL

  2. Kết nối với SQL Server LocalDB bằng JDBC

  3. T-SQL Cast so với Convert

  4. Thay đổi mức độ ưu tiên của tài khoản trong cấu hình thư cơ sở dữ liệu (SSMS)

  5. cách ghi số vào hàm word trong máy chủ sql