Saludos estoy realizando una pagina la cual utilizando AJAX se conecta a una base de datos y realiza busquedas a una tabla la cual arroja datos de un cliente, la idea es que se pueda buscar un cliente por su clave o su nombre, pero en algunos casos debo de paginar los datos, para hacerlo he pensado en hacerlo por rangos, es decir:
si resultan 33 resultados (tuplas) ir mostrando de 10 en 10 con la siguiente consulta:
SELECT CLIE_CLAVE AS CLAVE,
CLIE_RAZONSOCIAL AS CLIENTE,
(CLIE_NOMBRE||' '||CLIE_APELLIDOPATERNO) AS CONTACTO
FROM VCLIENTES
WHERE EMPR_EMPRESAID = '1'
AND CLIE_CLAVE LIKE '3%'
AND ROWNUM BETWEEN 1 AND 11
El detalle es que solo sirve para rangos que parten de 1 o 0 hasta X pero para rango de (1+n) - X no funciona.
Alguna idea para realizar la consulta por rangos usando rownum??