Paging med multipla rader?

Databaser & SQL

0 svar · 348 visningar · startad av Lukaspojken

Medlem sedan maj 20011 312 inlägg
Trådstart#1

Jag har testat den här typen av paging:
http://www.mssqltips.com/tip.asp?tip=1175

Det fungerar bra men om jag har ett resultat som ser ut så här eftersom jag joinar huvudtabellen med andra tabeller, tex order-tabellen med orderrader-tabellen så skulle resultatet ut så här:

RowNumber       OrderID
1               1 ...
2               1 ...
3               2 ...
4               2 ...
5               2 ...
6               3 ...

Men jag skulle vilja få resultatet så här istället:

RowNumber       OrderID
1               1 ...
1               1 ...
2               2 ...
2               2 ...
2               2 ...
3               3 ...

Hur lyckas jag med det?

254 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)