Hans-Peter Rieger: Wie in Datansätzen blättern?

Beitrag lesen

Nun soll man ausgehend von diesem Datensatz zum nächsten, vorherigen, ersten und letzten Datensatz springen können.

Hallo Jochen,

nun bin ich zwar nicht _der_ SQL Experte, aber da gibts so nette Abfragen wie:

SELECT TOP 10 liste_der_felder FROM tabelle WHERE primärschlüssel > irgendwas ORDER BY primärschlüssel ASC

  • wenn Du den WHERE-Teil wegläßt, bekommst Du die ersten 10 Elemente
  • wenn Du statt ASC lieber DESC verwendest, kriegst Du die letzten 10 Elemente
  • wenn Du für "irgendwas" den key des aktuellen Elementes einsetzt, kriegst Du die nächsten 10 Elemente,
  • mit kleiner statt größer sind es die letzten 10 Elemente

Das ist jetzt ins "Unreine" gesprochen und stimmt so sicher nicht ganz, aber Du weißt jetzt, wo Du bei Deinem SQL-Buch nachsehen kannst.

Ciao
Hans-Peter