Exemples d’utilisation de FIRST
et de SKIP
.
La requête suivante renvoie les 10 premiers noms de la table PEOPLE (les noms seront également triés, voir ci-dessous) ORDER BY):
SELECT FIRST 10 id, name
FROM People
ORDER BY name ASC
La requête suivante renvoie tous les noms de la table PEOPLE sauf les 10 premiers :
SELECT SKIP 10 id, name
FROM People
ORDER BY name ASC
Et cette requête renvoie les 10 derniers enregistrements (notez les doubles crochets) :
SELECT SKIP ((SELECT COUNT(*) - 10 FROM People))
id, name
FROM People
ORDER BY name ASC
Cette requête renvoie les lignes 81 à 100 de la table PEOPLE :
SELECT FIRST 20 SKIP 80 id, name
FROM People
ORDER BY name ASC