Select between top 10 and top 20
Jeg er ved at lave noget paging, af nogle data fra en Access database. I den forindelse kunne jeg godt tænke mig at lave noget i stil med:SELECT BETWEEN TOP 10 AND TOP 20
Kan man gøre noget i den stil?
Jeg er klar over at man kan lave noget i stil med, SELECT * FROM tabel WHERE nummer BETWEEN 10 AND 20. Men det vil jo så give problemer med at man ikke får 10 records, hvis man har slettet nogle records, hvormed nummer-tabellen ikke er kontinuerlig.
Kan dette gøres på en smart måde? For jeg går ud fra at det må kunne gøres smartere, end min nuværende metode, hvor jeg hiver samtlige data ud, og så har en variable til at tælle poster, og udvælge dem jeg skal bruge.
