Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
SJ
Starting Member
2 Posts |
Posted - 2002-05-19 : 05:16:49
|
1st page------Select TOP 10 ID,Title From MyTabelWhere ID Not in (Select Top 10 ID,Title From MyTabel Order By ID)Order By ItemDate2nd page------Select TOP 10 ID,Title From MyTabelWhere ID Not in (Select Top 10 ID,Title From MyTabel Order By ID)Order By ID3rd page-------2nd page------Select TOP 10 ID,Title From MyTabelWhere ID Not in (Select Top 20 ID,Title From MyTabel Order By ID)Order By IDNth page------Select TOP 10 ID,Title From MyTabelWhere ID Not in (Select Top (Page-1)*10 ID,Title From MyTabel Order By ID)Order By IDtest it on MsSQL:use tempdbGoIf Exists (select name from sysobjects where name=N'pagging' and type='U') Drop Table paggingGOCreate Table pagging( id int default 1)GODeclare @N intSet @N=1While @N<=100 begin insert into pagging values(@N) set @N=@N+1 end GO-- page#1Select TOP 10 ID from pagging Where Not ID in (Select TOP 0 ID from pagging Order by ID)Order by ID-- page#2Select TOP 10 ID from pagging Where Not ID in (Select TOP 10 ID from pagging Order by ID)Order by ID-- page#3Select TOP 10 ID from pagging Where Not ID in (Select TOP 20 ID from pagging Order by ID)Order by ID and tell me what do you thing? |
|
|
|
|
|