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

Ефективна пагинация в SQL Server 2008 R2

в зависимост от [obscenely long select query] структура може да можете да използвате временна таблица или променлива на таблица:
- попълнете временна таблица с идентификаторите на съвпадащите редове
- пребройте редовете на временната таблица, за да изчислите броя на страниците
- за да извлечете резултатите за повикващия, изградете заявка с временната таблица, свързана със съответните таблици на базата данни



  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 заявка за сумиране на данните

  2. SQL Server 2008 стойност за разделяне, сортиране и сливане

  3. Възможно ли е да се изпълняват множество DDL изрази в транзакция (в рамките на SQL Server)?

  4. Промяна на изхода на Getdate

  5. Използваната версия на SQL Server не поддържа тип данни datetime2?