Ergebnisse einer T-SQL Abfrage seitenweise liefern

In MySQL kann man LIMIT verwenden, um Ergebnisse seitenweise zu erhalten. So etwas gibt es in T-SQL nicht, aber mit wenig Aufwand kann man dasselbe Ergebnis erhalten:

Dies liefert 15 Einträge ab Eintrag 45 in der Tabelle tCustomer. Zu beachten ist, dass die „Seitennummer“ nullbasiert angegeben werden muss. Daher wird auch ROW_NUMBER() OVER (ORDER BY LastName, FirstName)) – 1 verwendet.