Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Отместване на реда в SQL Server

Бих избегнал използването на SELECT * . Посочете колоните, които всъщност искате, въпреки че може да са всички.

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

Ефективно пейджинг чрез големи набори от резултати в SQL Server 2000

По-ефективен метод за пейджинг чрез големи набори от резултати



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Съкратете всички таблици в база данни в SQL Server - SQL Server / TSQL урок, част 55

  2. T-SQL получава брой работни дни между 2 дати

  3. Изберете и редактирайте вертикални блокове в SQL Server Management Studio (SSMS) - SQL Server / TSQL урок, част 9

  4. Как да използвате съветника за импортиране/експортиране в SQL Server - SQL Server / TSQL урок, част 104

  5. Списък на операторите за сравнение на SQL Server