No indicaste con que gestor de datos estas trabajando, por que cada uno tiene una manera diferente de trabajar los resultados.
Te muestro ejemplos:
Para retornar los 100 primeros registros de una tabla en:
MySQL:
--------------------------------------------------------
SELECT * FROM Clientes
LIMIT 100
Incluso se pueden paginar los resultados asi:
SELECT * FROM Clientes
LIMIT 1000,50
retona 50 registros empezando por el 1000
SQL Server, Access, Fox (microsoft)
----------------------------------------------------------
SELECT
TOP 100 * FROM Clientes
en SQL server es posible darle un parametro de portentaje osea:
SELECT
TOP 10 percent * FROM Clientes
retornará el 10 % de los resultados..
espero que te haya servidor mi respuesta.
--
navisoft
http://www.latindevelopers.com/