OFFSET-FETCH kullanımındaki kısıtlamalar
- OFFSET-FETCH yalnızca ORDER BY yan tümcesi ile kullanılabilir.
- FETCH ile OFFSET maddesi zorunludur. ORDER BY ... FETCH OFFSET olmadan kullanılamaz.
- TOP, aynı sorgu ifadesinde OFFSET ve FETCH ile birleştirilemez.
ÖRNEK1 Sıralama edilen sonuç kümesinden ilk 10 satırı atlanır ve kalan satırları döndür.
SELECT FirstName + ' ' + LastName FROM [Person].[Person] ORDER BY FirstName OFFSET 10 ROWS;
ÖRNEK2 Sıralama edilen sonuç kümesinden ilk 10 satırı atlanır ve kalan 5 satırı döndür.
SELECT FirstName + ' ' + LastName FROM [Person].[Person] ORDER BY FirstName OFFSET 10 ROWS FETCH NEXT 5 ROWS ONLY;
OFFSET ve FETCH NEXT Özelliğinin Kullanımı