sql >> Databasteknik >  >> RDS >> Sqlserver

Effektiv paginering i SQL Server 2008 R2

beroende på [obscenely long select query] struktur du kanske kan använda en temp-tabell eller tabellvariabel:
- fyll en temp-tabell med id för de matchande raderna
- räkna temp-tabellraderna för att beräkna antalet sidor
- för att hämta resultaten för den som ringer bygg en fråga med temptabellen sammanfogad med relevanta databastabeller



  1. Få lista över alla kolumnnamn i en tabell som inte har NULL som standardvärde?

  2. 2 sätt att skapa en databas på en länkad server med T-SQL

  3. Optimera långsam rankningsfråga

  4. if condition i sql-serveruppdateringsfråga