Ich verwende SQL Server 2008 Enterprise unter Windows Server 2008. Ich möchte das Ergebnis von Top 11 bis Top 20 auswählen (z. B. bin ich nur am 11. bis 20. Ergebnis interessiert). Irgendwelche Ideen, wie man diese Abfrage in tsql effizient schreibt?
danke im voraus, George
Leider bietet SQL Server nichts, was der Syntax OFFSET
von MySQL ähnelt. Sie können jedoch versuchen, eine abgeleitete Tabelle wie folgt zu verwenden:
Die folgende Lösung gilt nur für SQL Server 2012.
Limit mit Offset in SQL-Server:
%Vor%// Offset - nein. von übersprungenen Zeilen
// nächste - erforderliche Nr. der nächsten Zeilen
Tags und Links sql sql-server-2008 tsql