Примеры использования FIRST
и SKIP
Следующий запрос вернёт первые 10 имён из таблицы PEOPLE (имена также будут отсортированы, см.ниже раздел ORDER BY):
SELECT FIRST 10 id, name
FROM People
ORDER BY name ASC
Следующий запрос вернёт все записи из таблицы PEOPLE, за исключением первых 10 имён:
SELECT SKIP 10 id, name
FROM People
ORDER BY name ASC
А этот запрос вернёт последние 10 записей (обратите внимание на двойные скобки):
SELECT SKIP ((SELECT COUNT(*) - 10 FROM People))
id, name
FROM People
ORDER BY name ASC
Этот запрос вернёт строки 81-100 из таблицы PEOPLE:
SELECT FIRST 20 SKIP 80 id, name
FROM People
ORDER BY name ASC