Zitat
Original von bjpage
Ich benötige aber zum Beispiel am dem 6. Datensatz die nächsten 4.
Da hilft mir das TOP nichts...
Doch, nur etwas komplizierter. Wobei es bei unter 100.000 Datensätzen auch per Paging im ADO möglich wäre.
|
|
Quellcode |
1 2 3 4 5 6 7 |
select * from (
select top 4 * from (
select top 10 *
from daten
order by index asc
) as newtbl order by index desc
) as newtbl2 order by index asc
|
liefert den 7.-10. Datensatz. Wie gesagt, nicht schön, aber es geht. Und bei vielen Datensätzen ist es performanter als das Paging von ADO.
Gruss
Marty


